Smith Maze MIPS Hjelm sort