.?.... ...... #...# #...# # #..$# #.#...# ######## #.#...#.# #......# #.......# #.####.# ###..#### #.####.###.#.##### #.#.....