Magical Number Puzzle