################### ### .......oo.........# ###### #.# ......K((.........# #....# #.# ### ......(ooK..(.....# #....# ###.# #.# <.......o.........# #....#####.#.#####.### ..................# #....................# ..................# ###'#####..##.#..#.### ..................# ###.# #..........# ..................# #...#####........#.# ..............)...# ##)..........#....#.# ..................# #<................#.# ............###))......#.#......#.# ............#.'........#........#.# ......[.....###........#..........# ............# ##########........#.# ...(........# #.................## ............# ##.######........#.# ........>...# #..^..#............# ............# #..##.###.......#..# ...........(# #.......###.....#..# ............###..##.#)# #........# .................##.#.# #.##.....# ....<.......###...^.#.###.....##.# ............# #.###.#....>###.# .# ............# #.. ..####### #.# .# ............# ####... ............# ... #######.....# ...#### ###[. #.. #.