#....###.......!........w.....$.#####....# #.# ...#.....#######....p.ZZ...........#.#######...#