###### #....# #####################.##.# #........O.#.............# #.########.#.########.#..# #.# #.#.........<#..# #.# ##.#...######.#..# #.# #.............#..# #.# #..#...########### #O# #..#...# #.# #..#...# #.# #..#...# ... .......' ...## ##..#...## ..>.. ........ ...w.# #.....# #.....#