### #.# ####.# #....# #.##.# ###.##.# #......# ###### #..P...# #....###### #......# ####.........#####......# ..................>.....# .######.........##.##..#..## ...............##......#...# .........l<.##.##..###.##..# ............##.##......#...# .............#.##.######.#.# .......)PP...#.##.# #...# .......#8.8P.#....# ##### .......#...P.###### ....(..#P.PP.# .......###...# ....... ##### .(..... ....... ... . .. .. .. ... .# .. .# #(###.# ..##w.br.# #....((<# ####.####