......PP.(...... ...$.PP.PP(....# ....PPP.?P.(...# ....P..?(P.(...# ....PPP.PPP(...# .....PP>P......#### ....$.(.P.....f..P# .......S........P.# ...............P### ...............## ...............### ..............#.P# ##.###...........# ####.<........### #...........# #P........#.# ###.......### ##.###### ###