############### #...<.......... #.#####..##### #.#####..##### #.##........... #.##.##..#####< #.##.##..### .. #........... .. #####.########## .# #..............##>### #>#####........#.... #........#..# #.......)#o.##... #.......(.oa...# #.......o#o##.## .>.....(..#... .#.#####.######.# ... #.# # #.. #.# #.#