Puzzle Details
Number: 14756
Date: Apr 28, 2015
Rank: Fiendish
Theme: Olympic
Files: Puzzle Solution