[math-fun] 15 puzzle - a few nits