Puzzles solved by MICAELA