13 people went to a hotel which had 12 rooms

Advertisement
13 people went to a hotel which had 12 rooms and each guest wanted his own room.
The bell boy solved this problem.
He asked the thirteenth guest to wait a little with the first guest in room number 1.
So in the first room there were two people.
The bellboy took the third guest to room number 2, the fourth to number 3, ..., and the twelfth guest to room number 11.
Then he returned to room number 1 and took the thirteenth guest to room number 12, still vacant.
How can everybody have his own room?

Click here for Answer

Of course, it is impossible. 2nd guest should have gone into the 2nd room, because the 13th guest was waiting in room number 1.