### ########.# .........# ...#####.# #.# ### ##.# #.## ###..# # #.##.####...## ## #### #.# #..# ...#.#.##.##.## ..... #...####<####.#.#...<##...######..... ............w.................>...... ..#.#...#.####.#....#...##b...r..... #.#..##.# ...#..(...#..%..b....... #.......#.####....#.# #.l.<....# ######### ##........gl##....<# .......... w..### ###....... ....# ....... ....# ....^.w ....# ....... ....# ......# ....#