##### ########...# .......#...# ..r....#...############# ..>...[+...'...........# .......#.[.######..###.## .......#...# #<..# #..# ...r...#.^.######.#####.####### .......+....................... .......#####...#########.#.#... ....... #...#########...# ....... #...............# #...#(...#####..# #...#.(.......... #...#.....####.... #...#.....# ..### #######...## ..........### ###....(....# #......b..# #(....l...# #.........# +.........# #...........# ...######....# .... ....# (.. ...... .. ....#.