Layerbylayer Puzzles