Albert walked a very unusual trick-or-treating route. He left his house and walked exactly 16 blocks to his best friend Millie’s house. Together, they walked halfway back to Albert’s house. They then turned around and walked halfway back to Millie’s house. They, again, turned and walked halfway back to Albert’s house. Then, finally, they turned and walked all the way to Millie’s house so they could count their treats together. If the distances Albert and Millie traveled included only full blocks, what was the total number of blocks Albert walked on his trick-or-treating route?

Albert:

To Millie’s = 16 blocks
Halfway to Albert’s = 16 * 1/2 = 8
Halfway to Millie’s = 8 * 1/2 = 4
8 + 4 = 12 blocks from Albert’s house
Halfway back = 12 * 1/2 = 6
Return to Millie’s = 6 + 4 = 10
Total = 16 + 8 + 4 + 6 + 10 = 44 blocks