### .## ... ... ..# #.### #.# #.#.. ###.# #.#.# ...# #.#.# #.###.####.#.## #..<.......#...# #.#.>####.#.#..## # #..####)#.#...# #.........#.#.## ..#####.............. ......J.......#....... .######..####.#....... .######..####.#..... ..............# ... .#......####### ... ...###### ##