##### ##...## # ##..#..###.. ####..#!#...... .....#...#..... #####.....##### .#...........#. ..#....<....#.. ..#.......$.#$. .#...........#. #####.....##### .....#...#..... ......#.#..#### ....!..#...# .####....#..