Bob leaves home with $50.
His birthday approaching, he goes to the neighbourhood bakery to order a birthday cake and pays \$29.95 for the cake, plus \$3.08 for the candles.
Then, he meets three friends in town and they all go grab something to eat: Bob takes a \$4.50 sandwich and a \$0.70 soda.
After that, they all go to the movie theater. Tickets cost \$10, but they can benefit from both an "under 25yo" \$2 discount for each one and a "Free ticket for every three tickets bought" offer, and split the bill equally between them.
They finish the afternoon at a bar, where Bob has two \$2.75 beers while chatting with his friends.
How old is Bob?