Puzzles solved by ALE FIGUEROA