### ..# #.# #.# # #.#.# ##.#.####. #.<....... #....####. #..........# #.#####........ ###....... ....... .###... .# ... .# .. ..o.. #.#.# ...# #..# .. ... .. #.##.. #o.#.# # #..#.# .# ###....##.# #...o.....# #....o....# #....ohh..# #...hF...## #....a...# #........# #........# #........# #........# ..........# ###########