. .. .. ! .# .# .# .# .# .# .# p# ###########.# .# .........ks..#### ##########.###### ..........k......... ........<......... ......>.g.......... .................. .................. ########......... .................. #........ ................. #........ ............... #........ .......?..... #....... ......... #...... ... #..... #..