######.##### #........... #.####.####. #.# .# #.# .# #.# .# #.####.### #.>......# #..#.....#...# #..#.<........ #..#.oo..#...# #..#.....# #.......... ##.....##..# ##.#### #.. #. . #.