######.# #...##.##(.# #.8.##..##.# #...##..##.# ###'###..##.# #####.....#.....# #...#.....#.##..# #.<.'..8..'.##..# #...#.....#.#bl.# #####.....#.g.#w##### ###'###..!#$..... #...##.......... #.8.##........... #...##........... ######........... ............. ......?...... #.............. ##............. ##.....##.....