human
Nellie can eat 12 sourball candies before crying. Jacob can only manage half of that number of candies, and Lana can only do three fewer than Jacob. They had a bucket of 30 candies, and all of them ate until they cried. If they divide the remaining candies in the bucket equally, how many sourball candies will they each get?
assistant
How many candies can Jacob eat? ** Jacob can eat 12 / 2 = <<12/2=6>>6 candies before crying.
How many candies can Lana eat? ** Lana can eat 6 - 3 = <<6-3=3>>3 candies before crying.
How many candies did Nellie, Jacob, and Lana eat? ** Nellie, Jacob, and Lana all ate until they cried, so they ate 12 + 6 + 3 = <<12+6+3=21>>21 candies.
How many candies are left? ** Thus, there are 30 - 21 = <<30-21=9>>9 candies left in the bucket.
How many sourball candies will each get? ** After dividing the remaining candies equally, they will each get 9 / 3 = <<9/3=3>>3 sourball candies.
#### 3