###### .# #....#.# #.# .# #.##.#.# #.# .# #.#<.#.# .. #.# .# #.#..#.# ##### #.######.##.####.#..#.##....## ...........................>.. #.........####..#..#.#.....# #............(..#....#.....# ####..........................# PPPPP....(...####.##.#######...# P$$$P........# #.##... # P$$$P........# #.###### P$$$P........# #.# PPPPP.W..)...# #.# ...(............... .###.........####(# #.........# #####....... #....... .......