### ##.## ##########...## #...O.........####### #.######............. # #####.....####### #........## #.####..## #.# #.## #.# #.# #.# #.# #.# #.# #.# #.# #.###.####.# #..........# #####.####### #.......# # #.....>.###.# #.##........# #.###........ #.# #........ #.###.##.##.## #####.##......... ......#...##.##.# ##.....#.##.# #...<.......# ##...).....## ##........# ##.......# .......)<..# ###........# #...###### #...# #...# #... #..