Slony puzzle