... #.. #.# # #.# #.###.#.# ......#.####### #.............# #o# #.# ##########o#####. #........))......# #.###.############ #.# #.# #.# #.# #.# #.# #.###.# #.....# ####..# #..# #..# ###..# #....# #.#.## #.#.# #.#.. #.#### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.################ #................. ##################