### #########################.# #.........................# #.#######################.# #.# #.# ###.#### #.# #......# #.# #......# ###### #.# #......#########....# #.# #......#.....(##....# #.# ###.####......##....# #.# ...######.####......##....#######.# ..........................'.......# ...######)####......##....##.####.# #.# #......##....##.# #.# . #.# #......##....##.# #.# .# #.# #########....##.# #.# .# #####.### #######.# #.# .# #.......# #.####.# .# #.......# #.....># .### #.......# #.####.# .(.. #.......# #.# #.# ######o### #.......# #.# #.# #....)...# #.......################+####.# #........# ###........................##.# #.(......# #####........................##.# #.().....# #............................##.# #........# #.......#########............##.# #........# #.......#### #............##.# #........# #..........# #............##.# #........# #..........# #............##!# #######.### #..........# #............##.# #.........#. #......<...# #............##.# #.........#.# #......#...# #............##.# ######.........#.# #####......# ####...###'####.# #....#.........#.# #.##...# #...# #.# #.# ####....#.........#.# #.##...# #...# #.# #.# #.......#......%..#.# ##### #.##...# #...# #.# #.# #.......#.........#.####...# #.##...# #...# #.# #># #.......#######.#.....##...# #.###.## #...# #.# #.# #.......# #.#.)...##...# #.# #.# #...# #.# #.# #.......# #.#.....##...# #.# #.# #...###.####)# ##...#### #.###%####...# #.# #.# #...#......#.# #...# #.# #)# #...# #.# #.##########...#......#.# #######...##########.###.# #...# #.# #..............#.%....#.# #........................####...####.##############...#......#.# ##.####...##########.%................................>........# #.# #...#...........#######...####.###############.#.##.###### #.# #...#.#########.# ##### #<# ########.#.##.# #.# #...#.# #.# #.# .........#.##.############ #.# #####.# #.# #.# ###############.#.........#...# #.# #.#########.# #.# #......# #.#..######.#.#.# #.# #.#.........# #.# #.##.### #.#..# #.#.#.# #.########.#.######### #.#.#.##.# #.#..######.#.#.# #......)...#.# #.#.#.##.# #.#.........#.#.# ############.# #.#.#.##.# #.#.#########.#.# #.# #.#.#.##<# #.#.#...........# #.# #.#.#.###### #.#.#.#######)### #.# #.#.#......# #.#.#.# #.# #.# #.#.######.########.#...# #.# #.# #.#.# #.......##.##### #.# #.# #.#.############.##.# #.# #.# #.#......%..........# #.# #.# #................#### #.# #<# #.################ #^# ### ### ###