######### #.......# #.#####.# #.# #.# #.# #.###### #.# #.....<# ######.############ ..........>...# .############S# ....ppKp.# ##########