####..###.#. ...#.......### .........(...## ..............# ..O...........### .........C......# .))....)...G..# #...#....... ..)..........# ..#####..?... . .........#.?.# ... #....... ... .........#......# .... ......#...# ##.......D.....## ..... .....#.../ #....#........# ....##...T..Q.. #..........#>.# #.....TCT...# #...##...##?#### ####'#### .#.# ##.## ## #.......# ##..)..## ##...## ##+##