### ###############.# #<..............# ###############.# ###### ###############.# #####....## #...............####################.........# ##.###########..#....................####....# #.#.........#((#.#############......#(.#....# #.#.#######.#..#>.....)...%.Zo.###..#(.#._..# #.#.#.....#.#..#.###########...# #..#..#....# #.#.#.###.#.#..#Z#.......# #...# #.o####....# #.#.#.#.#....).#.#.#####.# #...# ##.......#.# #.#.#.#.#.#....#.#.#<..#.# #.#.# #######.#.# # #.#.#.....#....#.#.#.###.###.#.## #.#)#######.# #.#.#####.#....#.#.#.........#..#########.#o##......## #.#.......#....#...................................... #.#########....#.........#####..#########.#.##........ #..............###.###########...# #.#.##..###### #############...# #.# .........#.# #.#.........# #(..............# #.# ##########.## #....#o...#.# ##.#######.#.#..# #.# #........# #.#'##...[# #..ZZ.....#.#..# #.# #.#####..# #.....o...# ###########.#..# #.# #..## #.........# ###########.#..# #.########### #...# #.. .....# #..^...........# #...........# #.#.# #. .....## #.#########.#.## ###########.# #.#.######.. #.# #.#.# #.# #........... #.# #.#.# #.# ###.######.# #.# #.#.# ##.## ##..# #.# #.#.# #...# #...## #.# #.#.# #...# #....# #.# #.#'##### #...# #....# #.# #.......# #...###....## #.# #.......# #.......##..# #.#########.......# ######.......###.### #.................# #.....#''....+.....# #############'########.###.###....####..#+##### #..............# #....# #........# ##########.##### ###### #......... #.# #####......... #.# #....#.#+#### ####.# #....#...# #.##.# #....#...# #.##.###########....#...# #..............+....+.#Z# #.....##########....###Z# ###...# ###### #Z# #...# #.# .# #...# #.###.# ####.########### #...# #.#...# #...........Z..# #...# #.#.... ...#.#########.# ##### #.#.#.# ....#.#.# #Z#.#.# #...#.#.# #Z#.#.# #. #...#.#.# #.Z...# ..#. #...#.#.# ###.### ..#. #..[#.#.# #.# .... #...#.#.# #.# #.#.#####...#.#.###.# #.# #.#.................# #.# #.#..######.#.#.##### #Z# #.#....Z....#.#.# #.# #.##.########.#.. #Z#######.............#### #.Z....Z..)..########## ############.# ###