## ##.#...... ............ ############ #.#...#..... #..........# ........... #..........#### ##........$. #.............. ........... #...(......#############.#.(...... #...<......>.....5hZOh##.#.....## #..........##########............. #..........# ##...#.....### #..........# ##.###........ ############ #...........## #############