Ancient Armory Puzzle