#### ##### ..# #...# ##.. #.# #...# #. ... #######.#####...####### ####### #.### ##########..##.)(...[....'...'.....# #.....# ###########.#.. #^)........[##.####.######...#####.# ##.##.#####....#....#.#.###.#.#######...##)# ....... #......##.# #..............####.#.#.....#.#.........##.#.#.###.#.#......##.# ##..#.#####.#..#).#.#.#.#####.#.######.(...# #. ..#.#.........##### ##..#.# #.#..#..#.#.#.........#..........# .. ..#.#.#...........# #...#.# #.#..#....#....####.#########....#######.#.#.##.########.# #####.# #.#..##.###....####(........'..............#....(......<.# #.# #.........'....#........#####...#..........####.########## #.###########.###....#........+...'...+..........# #.# #..........##.# #....#........#####...#..........# ##########.##.# #(...##+####### #...#....>.....# #.##.###....##.# #...#........<.# #.##...'....##.# #...#>.........# #.#.).##....##.# #...#..........+ #.#...##....'..# #...#..........# #.#...##....#### #...#..........# #.#...#.......# #####..........# #######.#####.#.....# #........... ..................########## ............ ...........##)#........oo..# ...........##.#.##########.# ...........##.#.# .# ...........##.#.# '# ...........##.#.# o. ...........##.#.# .. ...........##.#.# ... ..........##.# ...