######################### #......'................. #......#................. #......#................. #......#.........O....... #..##'####+######...##... ####........# #./.# #........# ...... #........# ....... #^.......+ .......... ########.......># #+######## ........####+##.. ........'.....#.. ........#.....+ ........#.....# ......# ........####### ......# ####.........# ##+##.....# #.........# #...#.....# #.....(...# #...#.....##### #.......[.+ #...#.....<.... #.........# #...#.......... ...... #.........# #...#........... ...... #.........# #...'........... ......# #..(......# #...#.......... .....###+#.((......# #...###......##+##.....# #.........##+###.... #.....+......#...+.....+ #.........# ..... #.....#.....(#...#.....# #.........# ..... #....<#......#...#.....# #.........# .... #.....#......#...#.....# #.........# #.....#......#...#.....# #.........# #.....#......#...#.....# #.........+ #######......#'###.....#####.........# #####...................######## #...................# #.....<.............# #...................# #...................# #...................# ###+####+##.......^.# #.........#