######### #.......# #.#####.# ######.#####.# ### #.........##.########.## #.####.##............#.#### #.# #.####..####)#.###...# #.# #.......# #.##.#.##.# #####.#########.## #.###.###.# #...........# #.# ##.##### #.# ############# #.###.#####.# #.####..)######.######...........# #.# #.# # #......................#########.####### #.###.#####.###..#.).<...#####...##### #...D.r.......# #.##.................%...).......#######.#####.#####.# #.....####.......#.......#####......%......# #.# #.# #.......##..####.#.#...### ##.########.#.# #.#####.## #.#####.##..# #.#.#...# #.# #.#.# #....%.r.# #.# #.##..# #.#.##### #.# #.#.# #..#####.# #.# #)....# #.#.# #.# #.#.###..## .# #.# #.##.## #.#.# #.# #........#.. .. #.#####.#...## #.#.# #.########...####......... #............###.#.###### #.#......Y...# ..P....f.. ##........>...##........#######.#.######.#.###..fPP...... ##...............#.###.........# #....##.P.fP.PP. #............##...# ###########. #.......P.fP## ###..........###### #. #%####.....P# #.#..()...############## #. #.# ##.P...# #.##....)..()o)).#.....# ###.## #.# #..f.f# #.###...########(#..[..# #....# #.# #......P$ #.# ##### #..#.))..# #....# #.# ##f%.fP.. #.# #..#.....## #....####.# f.P.PP #. #.%#.....#.# #.#......# #.... . ##.%#.....##.##...####.# ##. #######...####.## #<.....# #.# ................# ##.....###.# #######..#.....# #......>...# #<%##....###.##...####.# ##..######.#%###......#.# ##..:............#..##.#.# ##.....####%######...# #.# ##.......###.### ##..##.#.# .?..............# #.......# ###.......###.#.# #.###.### ##.....## #.#.# #.# # ##...## #.#.......# ##.## #.######### #.# #.# #.