######## #......# #.####.# ############# #.# #.#######........#... #####.####.>.....'........... ...#.#.....######........... #####.#.....#.# #######....##... #...#.......... ................ #......#....#########.++'+++... #.####.#.#....... ...+....+.#. #...........#.### ### +.<..+ # #####....####.###### +....+ #..................# +....+ #.###.#.###........# ++++++ #..#)...........# #.##..#.........# #.##..##........# #...............# ##########.###### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ### ####g####....+ #...r.....>.# #............. #............# #............# #............# #............# #.........?..# #............#