########### #####.........## #...#.#........######### ####.#.....#####..........# #.......[.## ##.#######.# #.....#...# #.# #.# #.........# #.# #.# ###### #.....#...# #.# #.# ##....# #####......##.# #.# #.# ##..##.## #.......#.###.# ###.### #.# #..##...## #.###.....# #.#####.....# #.# #.##.....## #.# #..#### #.......###.# #.# #.#.......# ################.###..######.......# #.# #.######.#..._...# #((...........................####.###.# #........#.......# #(##############.###..........####.....# ###########.....## #.# #.# ##.####......^###.#.# ##...## #####.###### #.# #.# #.##.##.# #.#.# ##### #..)gg....... ######.####.####.##.##.# #.#.# #.###.##..... #...............>(.<##.# #.#.# #.# .... ...........#.###......<)..#.###...## #.# ..##..g..#.####...# ######.###........#.## #.##... .... ##### #...........###.# #.##... ... ###.########.#.## #.##.### # #. #..## #.. # #>## #.# ..# ...# #...# #...# #...#