Saint patrick's day: sliding puzzles