### #.. #.# #.# ###.# #.<.# ##.#O# ###.#..# #..###.####### #.#.#.<....... #.##.#####..## #.##....# # #.####.#.# #.# .## .. #.# .# ... #...# %.. ## .. #