..# ...# ##### ##### ...# #.<.# #..P# ...# #...# #...# ..##...### ##'###+###'###'##....... #...............#....# #...............'....# #...............#....# ##+###+###'###g##.#### #...#PsP#l# #...#)..#s### #########.g.# .........# ##.###...# #...# #.... ####.# .# .# .# .#