### #.. #.# #.# ######.# # #..<(..# #...###..#####.. #.. #......... ###.#.###..####### ...........###########.# ###.######........(o...# #.############# { #.######## #^.......# ########## { {