##### ...... ....... .....O. ....... ........############## ...................... ............O......... ############.......... ###########.<........ ..................... .................... .................... ########..########## #..# ## #..# ....##########..### #... .................... ..... #######..########## .##### #..# . #########..####### . .................. ########.######### #.# ..########.######## .................... .................... .########..%........ .########..#######..# ....................# ..........)..<........ ####................. #................... #...........p........oo ........................... ############................ #................. #................. .................. .................. #..z.......... #.<.#########. #.o)# #########...######## .................... .................... #############...... ..### .# .