### ### #.#####.# #.##....# #....##.# #..#.##.# #.......# ########## #.. #..#...## #........# #.. #######.#_#...###........###### +...+......b.#....'.'......>......## #...#.............###................ ##.................# #................ +..P.P.............# #................ #.._................+................ #.P.P.<............##.....$.......... #..................##................ ..................#..#................ #.......###...#####..#............... #...............###............#..... #..r....###....................#...# #.......w #............).....### .. #.......# #..................# #..................# #####........#####.# #.....##..# +# .......#..... ..#.....#...... .........#....... ........[#.......