How Many Heads of Ravana Need to be Cut?
Try out this riddle in the festive season. You are in war with the 2nd generation Ravana. (Indian Mythological character with 10 heads) This Ravana has an ability to grow his head back. For every 2 heads that are cut he can grow one head. If the only way to kill him is by cutting … Read more