########## #### ......... ... ......... ..# ........#######.# ..............#.# ########## .......$#####.#.####......... ........@..........'......... ..####.####.#.#.####......... ... .....#.####......... ###. ##.####.#....######## #. #. ..#.##.# #. . ... #.# #. .. .### #.# . #.# #.# #.# #.# #.# #.# #.######.# #......#.# ######.#.###### #............... #.#....##.###### #.#.#####.# #..<......# ###########