Puzzles solved by Mccain murad