....#....#..#. ....#......#.#. ......c....#C ###....p..u#### ......QZ.p?.... e...*eZs9p..... D.4.ZhWeDp..... ..(oYpp