#### #.....(.......##...# ###.#..#####. .... #..?.$##.##.####.# #.#......#..........####.#[########.#...Z.....#.#  #p#.###### ##########...... K########.#...........#####. #.########