<human>:  An ice cream truck is traveling through a neighborhood. Children from various homes have started chasing the truck and, by the time the truck has reached the end of the first street, there are 5 children it. On the second street, each child is joined by another child and on the third street, each child in the existing group is joined by another 2 children. The original 5 children then give up and leave the group. How many children are now following the truck?
<bot>: How many children are in the group after the second street? ** On the second street, each child is joined by another child so the group doubles to 5 children * 2 = <<5*2=10>>10 children.
How many children are in the group after the second street? ** 
How many children are in the group after the third street? ** On the third street, each child is joined by 2 more so the group has tripled to 10 children * 3 = <<10*3=30>>30 children.
How many children are now following the truck? ** After the initial children leave, the group now has 30 children – 5 original children = <<30-5=25>>25 children.
#### 25