Full Metal Jacket Puzzles