He buys 2 and a half dozen donuts so that's 2.5*12 = <<2.5*12=30>>30 donuts

He eats 10% of the donuts on his way to work so he eats .10*30 = <<10*.01*30=3>>3 donuts

He bought 30 donuts and ate 3 so that leaves 30-3 = <<30-3=27>>27 donuts

Once inside, he grabs another 4 donuts of his afternoon snack so that leaves 27-4 = <<27-4=23>>23 donuts for his co-workers

# Answer

23
<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Chris buys 2 and a half dozen donuts on his way to work to share with his co-workers.  While driving, he eats 10% of the donuts.  Once inside, he grabs another 4 donuts for his afternoon snack.  How many donuts are left for his co-workers?
Please reason step by step, and put your final answer within \boxed{{}}.<|im_end|>
<|im_start|>assistant

user
23
Chris buys 2 and a half dozen donuts on his way to work to share with his co-workers.  While driving, he eats 10% of the donuts.  Once inside, he grabs another 4 donuts for his afternoon snack.  How many donuts are left for his co-workers?
train