John buys cans of soup for buy 1 get one free. He gets 30 cans with a normal price of $0.60. How much does he pay?
Use reasoning to answer the following question.
9
He pays for 30 / 2 = 15 cans.

So he spends 15 *.

6 = $9.

.

So, the answer is 9