3 men find out its $30 to stay a night at a hotel, so they all give $10 each to the manager. The manager remembers that its $25 instead of thirty, so he takes out $5 and tells his son to give it back to the three men, the son realizes that 5 one dollar bills cannot be evenly divided between 3 men so he takes $2 and gives the men $3. So in reality the men only paid nine instead of ten dollars. 3 x 9 = 27. Then if you add the $2 the son took that adds up to $29. Where did the missing dollar go

there is no missing dollar.

They paid $27 -- $25 to the hotel and $2 to the manager,