### #.. ##!## #.... ###... ....# #..# #..# ############..# ..............# ############.## #.# ##.####.#.# # #.........# #. #.......... # #.##. #.#####.### #. #.##.# #.# # .####.##.## #.# ..##.#...###### #.## ######.##.#.#......# #..# #...##.............# ##.# #.............#....##### #.# ##...##..#..#.#.........# #.# #.......#...........###... #.# #........##.#.#.#...# #.# #...###[###....##...# #.# #...# #.##..........# . #.# #..## #.##........#..# ....####.# #..# #..............# .........# #..#######........##.# ....###..# #.................# .# #..###### #..#..............# .# #.......# #..#.#####.#.....###.## . #.#####.# #..#.# #.#............# ###.## #.# #..#.#####.......###.##.#. #...># #.#####.##. #................###.##.#.##.#..# #.......... #.##.#####.............#.....#>.# #.#####.### #.##.# #.......>....###.#.....#####.#####.# ####### #.##.#####...........## #....#.............# #.....# #...................## ##...........##########.....# ############.#######.## ##.##.......................<# ### ##.###.#####.################.....# ##.#........# #.....# ##.######### ####### ###