.#..( ####..##.#. .................. ................. #......##......# . ..##......##......##.. .....!................ ..(.................... ...............3....... ...........p$......... ...........h........... ....................... ...##.X....##......##.. ... #......##......# . ........s..........? ..................... ... ... .............. ........ ... ... ................ ................ ...##..... ##..