### #<# ##### #######.# #...# #.......# ###.#.# #.####### #...#.# #.# #)###.# #.# #.# #.# .# #.# #.# #.# .# #.# ######### #.###.# .# #.# #.......######.#...## .# #.## #.......#...##......# .# #..### #.......#...##..#.#.#########.# ##....# #.>.....+.....................# #..∩..#########.......#....#..#.#.########'## #.....'....................#........###.....# #.....##########...#########..........#.....# #.....# #................#..........#.s...# { #.....# #.####......................e.eo>.# #.....# #.#..<.........#.#..........#.l.))# #.....# #.#)#...(......#.#..........#.....## #.....#####.#.############.#.######...#####((# #######.....#..............#.# #... ##(## #.....##.....#########.# #### #..# #.....##.....'.........# ##.## ## #.....##.....########### #..# .# #.....##.....## ##.# .# #.....####....# #.###.### #.....#######.# #..#....# #...........#.# ##.#..(?# ##############.#.# #......# #..............#'## ##.....# #.##.#.#..##......# #.....# #.##......##......##### #.###.# #.##.#.#.###..........# #ee.# # #.##.....#######......# #.)....# #.#####.###....#.....(# #..e...# #.........'....#......# #.e....# ###########....#......# #......# #....#.###### #......# ###....#.# .......# #....).(.# #.......# #...###### #...# #...# #...# #####