Myrtle’s 3 hens lay 3 eggs a day.  She would be gone for 7 days and told her neighbor to take as many as they would like.  The neighbor took 12 eggs.  Once home, Myrtle collected the remaining eggs, dropping 5 on the way into her house.  How many eggs does Myrtle have? Let's think step by step and output the final answer after "####".
user
She has 3 hens that lay 3 eggs a day so they lay 3*3 = <<3*3=9>>9 eggs a day
The hens lay 9 eggs a day and she wasn't able to collect them for 7 days so that means there are 9*7 = <<9*7=63>>63 eggs
Her neighbor took 12 off the 63 eggs so that leaves 63-12 = <<63-12=51>>51 eggs
Myrtle dropped 5 of the remaining 51 eggs so she has 51-5 = <<51-5=46>>46 eggs
#### 46
Myrtle’s 3 hens lay 3 eggs a day.  She would be gone for 7 days and told her neighbor to take as many as they would like.  The neighbor took 12 eggs.  Once home, Myrtle collected the remaining eggs, dropping 5 on the way into her house.  How many eggs does Myrtle have?
train