######## #...#..##### . #<.........# ). #..#.......###o.. #..####....oa.... ....# ##......... ..##.# ##........ ### #.# #......... #.. ##........ #.. ....#...# ...####### ....# ...... ....... ........