Heather works 3 hours every morning during the breakfast shift and returns to work each evening for the dinner shift. During the last four days, she worked 32 hours in total. If Heather works the same number of hours every evening, how long is each dinner shift? Please show your work.