. . .## #...# ###### .... ....###P##.##.... ##................ ...<............. ##.......<........ #....###P...##### #..## ###..## #...# #...# ##...## ##..## ## #.....###...# #.# #...........# ####.# ## #...........# #.#^#### #.# ##......†...####....#.# #.. #.................†^# #^s #..................# #s# ##.##.#P.###P.#.#s###.# ## ###### #######.#.# ##.# ###