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