Creation and solving of jigsaw puzzles and checking adjacency of puzzle pieces | Dark Hacker News