########## ##...p..(.## .. #......<..p####....#########.. ##......o..............o.oooS.. ..pp.............. #.## #####........##... #<.# #..(....(..# ##.# #....###.#.# #F# ....... ..... ... ....... ... ..... ).#### . .(....# . .>...... ........## ........ ... #.. #.# #.# #.#### #.#.. #... #..# #..# #<.# #..# .$## #.s. ##.# .g% ... .g. ...