################################################################### #.................................................................# #.#..##..##..#..#..#.......##..#..#...........#..#....##..........# #...............#..#..............................................# #.......#######.#..#...##........####'##...###'##########.........# #.......# #............#..##.#.....#.<.#............+.........# #.##..#.# #..............(##.#.....#...#............#.........# #.##....# #.#..##...#.....(..#######...######.#######.......#.# #.......# #...........###...###.............#(# #...........#.# #......## ############# #(#(# #.....#####...#...#.....!......<# #.#..#.# #...+ #.....#####...#...#.............# #......### #)).###.............#####.......<.###.# #........# #....#'#.######..............###.....# #.# #.##...#.# #....#........#..............# #.....###.# #....(...#### #.##.#........#.#######....#.# #.........# #...........# #. #.#........#............#.# #...###...# #..###.C..#.# ..###'######..............# #.#.# #...# #.. #)oo.#.# ...............##########'####...# #...# #..###o.o...# #########..##.# ..........#...# #...# #...........# ...........###C###########...# #...# #.......##### ######P........ ..........# #...# .##..#.# #(#..#... ##..##....# #.#.# .....)# .'.#..#... ##.. #.#### #...# ....... ...#.#..... ....##.'.# #...# ..#...# ###$..... ........#.# #.#.# . ###### ........#.# #...# .....##.#.# #...# ##.. #.### #...# .. ..# #...# ..# #.#.# #.# ###...# . #.....# #.....# #.....# #.....# #....)# ##.###.# ....###Y# #....Y.# #..YYYY# .......# .......# ##....# #.##.# .