###### ### ##...(###O# ############# ##).###.#O.# #####.#.#..##.#.###O.#####)#.# ..#...$........#..o#)####.#.#.## ..........#..oo.#..)####{#o###.# ..................((.##.###(#(## ........#.#......{{..##.###..## .....<...........{{{.#...#.### ..........oo...)_...<...#.## ..............O(....O..#### ......$..o...........<.. ......................... ...........o.......>... ..........<.o..O....... $..........oo......## .................. .................. ................o. ..............o.. ..$..........#.. ...............