############################### ###.............................. ............[.........).......... ......................###.......# ..........###......### #.....### ###.....## #.....## #....## #...### ##...### ....## ##.)## ##...## #o..## ##).## #.O.## ...## ##..## ##o.## ..o## ##..## ##oo## ..# ##..## ##...# ..# ##...# ##...## ##...## ##...## ##...## ###.o..# #.###....# ##.....## #........###......# #. #####.##..........###... #......#..<......... #.###.##............ #. #.#....#.....## #.###.#..........# #.........>......... #....##......#...### #.......####....... #.......# ######### #.......# #.......# #.......# #.......# #.#.....# #.#.....#