Johann has $64$ fair coins. He flips all the coins. Any coin that lands on tails is tossed again. Coins that land on tails on the second toss are tossed a third time. What is the expected number of coins that are now heads? Provide your answer as an integer.

Let's think step by step and output the final answer within \boxed{}.
user