. . . ... .# .>... .# .#.### .# ....# .# #.#.# .# ##.#.# ##.# #....###..# #..)..<...# #..######## #.[########. #######........... %.. ..........######### #.# #######.## #.# #.# #.# #.# #.# #.# # #.# ##########.# #.##.#######.......!..# #.....ppK.pp..........# ###.#######"########## #.#######.# #....p....# ###########