Facade Jigsaw Puzzles