#.. ...#..# ....#..#### ............. #....%.@@..... #...@....@.... #H.%......@... ..#...*.><..@...# ........<∩*.z.... #.#..%......@..## #...@*...@.(.# #....@@@@....# ...p........... #############