#####+##### ###.........### ##.............## #......#'#......# +.....##<##.....+ +.....##>##.....+ #......#+#......# ##.............## ###.........### .########w########.. ........lr.......... ............)....... .....###..###...###. .... .....# ....... .....###... .....## .l #.... .....# # #.####.....# #.# .....# #. ##.#!#