# .... ##... ......... .# ###.... ......... ...###..... #......... ...>.(...(. .......... ..........# ##......... .......PP.## #.......... .........P..#####........... #.....P>......#...<........ #.....P.OP..........###..... ......P.P..........# . ....................# .....................# ...................... ..............###.... ...........### #.. .....#### # #..