######## #......# #......# #......###### #######......# #........###.#### #........# #....# ##### #........######.# ##...# ### ## #.........### #.####### ###).### ..####.# #...........# #.......###.).#########..##.. ######.###..# #######..#..####............# #...#..# #.).......# #....>....#..# ###....#### #.........# #.........#..# ##......###.........###.........#..### #....#.......<.......))..........o..# ###...###...)......######(#####.###.# #.#..###.........# ...# #.# #..# #.##.............# #.### #.# ##.# #.##..##.........# #. #.# .# #.....##.........# #. #.# .# ##..#..#########.###. ##.# .# #....##.....## #. .. #..# .# #.##. #####..## #... #.# #.. ## ##..# #.#. #.# #. ##.## #.#. ##.# . #..####.#.## ##<.# ##...##.#.[## #..## ###.##.##..###.## #..#.###.....# ##...####..### ##.....#..# #.###....# ...# ##...# .....# #...# #....## ##..# #.... #..# ..... .... ...## #.#