100 people standing in a circle in an order 1 to 100.
No. 1 has a sword.
He kills next person (i.e: No. 2) and gives sword to next (i.e: No. 3). All of them do the same untill only 1 survives. Which number survives at the last?
Warning - not as easy as it appears....