sliding puzzle — bouncing balls

- -
3×2   3×3   4×3   4×4   5×4   5×5  
no canvas no canvas
bars (-) gap (-) hints (-) anim (-) sound (-) speed (-)