########## #......... ######.#...... ##...........# #........#.##.# ..#.#.....<...# ..........##.# ..<........##.# ......#....##o# #.........>..oo ##.##.###.#..... #. #. #........ # ###...!... ##...#.## ##.##..