Puzzle Details
Number: 7115
Date: Mar 14, 2012
Rank: Challenging
Theme: Olympic
Files: Puzzle Solution