Level 3
A supermarket has a special offer for cans of baked beans.
1 can for $2

SPECIAL OFFER:
3 cans for $5
Zachery has $109. What is the greatest number of cans of baked beans he can buy?
4 m