### #.######### #.........# #.#######.# #.# #.# #.# #####.# #.# #.....# #.# #.##### ##############.# #.# ..............># #.# ######.######## #.# #.# #.###### #.# #......# #######.###############.##### #...........................# ..#####.############....###.# #####.#............#......# #..................#.###### #.....####.........#.# #......####........#.# #..####...##.........#.# #. ##..#.##.......##.# # #..#.##........'..# #..............#### ##+#..#..............# #...#.##..######'##### ############# #...#..#..# #.# #...........# ########...##.#..#### #.# #...........# #..........##.#.....# #.# #...........# ####+### #..........##.......# #.# #...........# #......# #..........'........###.# #...........# #......# #..........##.........#.# #.......)...# #(.....# #..........##.......#.#.################## #########...# #......#######........####.#.....#.#..................# #...# #......##.............# #.#>....#.################.### ###### #...# #'####.............# #.#.....#.# #.# #....# #...# ###...................# #.#.....#.# #.# #....# #...# #.....................# #.#.#####+# #.# #....###.[.## #.....................# #.#.# #.# #....'......# #.............(.......# #.#.# #.# #....#...##.# #............########.# #.#.# #.# #.........#.# #............# #.#.# #.# #.........#.# #............# ##### #.# #######.## #####(.....)..#+####.##..###.##.. #...#######.# .........# #.......#..........#.###.## .# #. ##.#.......#.# #######..# #.#########......#.#.+#'gl#+ +#'.###.###.# #.....# #................#.###.###.# ##.### #.# #.#...# ##########.......#.# # +.+ +#'.# #.# #.#.### #.......#.# ### ##.### #.# #.# #.#)# #..)....#.# +#'.#######.# #.# #.#.# #.......#.# ###.####....#.# #[# #.#.# #.......#.# +.'.# #.##.#.# #.# #.#.# #.......#.#########.### #.##.#.# #.# ###.#.#### #.#######.........#<# #.##.#.# #.# #........# #.###############.### #.##.#.#####.######### #.#.#.#.## #...................# #..#.#...............# #.#.#....# ###########.#####.#.# ##.#.#######.#######.# #.#.###### #.# #.#.# #.#.#######.# #.# #.#.# #.# #.#.#######.#.........# #.# #.#.# #.# #.#.>.......########### #.# #.#.# #.# #.########### #.# #.#.# #.# #.# #.# #.# #.#####.# #.#########.# #.......# #...........# #######.# ############# ###