i just solved a 15 puzzle in 46 moves but didnt get any buttons because i didnt have a 15 puzzle myself. how unfortunate.
Tutorials, App developer, Research, Online services, Web design