#T.#....#.#..# ##..#....#.... e...#....#... ...p........ #####.D..))..##### ......G.W%)))..... ........HpT().)[.. .......