#+ .. ##+########## .# #...........# .# #<..........##########.###### #...........'.......)......... +...........#########..###### #...........# #).## #.....o.....# #.## #...........# ##.# #...........# ##..# #########o.## #..## ######...## ###'####### # #........# #........... ... #........######.......... .o...o######5o......##...'.......... ......5o...#........#..###.......... ......####.'........#.## #..>...... ... ###........#.# #........ . #........'.# ######## #........### #..<.....# ##########