#### ##### ..# ####...## #.# ##.......## #.###.###..###....## #.........##^##....## ########.#..##...##....###### #>.........##.._..##.)....... #.###.....##.......##).###### #.#.#....##^.^.^..^.##.## #.#......#...#####.^.#..# #.#(#.##.##.'#.#.#'.##..# #.#.#.##..###..#..###...# #...#.###.....###.....#.## #.###.# #.###.....#####..# #.....# #.# #.##### ##.# #.#######.###.# #.## #.#....##.....# #..# #.#....#####.## ##.########## #.#....# #.# #.#......... #.#....#####.############[.......... #......+............................ ###....###################.......... #............# ##.)....... ####.........# #..####### #.........# ##.# #.........#### #.## #.)..........# #..# #............# ##.# #.......#'#..# #.# #.......+_+..# #o# #.......#'#..# ooo #..)........# ..... ###...........# ....... #............## ......... #............# #######.### #............# .. ###[.........# ##### #..........# ...# #..........# #.###..........# #..............# #........%.....# +......#.##....# #.###......#.##....# #....<#.##.#.##....# #..####.##...##....# #. #.#######....# . #.# ### #.# #.# .#