##### #...# #.#.# #.#.############## #####'#.##...........# #.......##.#########.# #.......##.# #.# #######.......##.# #.# #...........).##.# #.# ..........((...##.# #.# #.#####.......##%# #O# #.#....<......##.# ####g### #.............##.######......# .........))...................O...... ###.....#)#.################.#####.. ###+###.#.# #.# #......#.. #.# .................. ... .......#####.### ##r .##.... .# .# #.... .. r #.... ###.. ... .