Puzzles solved by Echelon