Puzzles solved by macaila