######### .......).# ....#.#######.# ........<.....## .......###.....# ..............# ......###...<(######## ...# ###............ . #......######## #.#.##.# #.#.##.# # #.##.# #....# ##.#....########## ..................# ..........######.# ##...............# #.#...##.#####..# #.#... #.# #..# #..# #.# #..# #..# #.# #..# #(#..# #.#####<.# ..#..###........# #.#..#..^.......######. ##.#..#.#######......... #...........# #.######## #..#.....##.###)# ##..#...#.....##.# ##...#..###...%...# #####.....#..#.....#### ..........#.......## #####.....#...##..# ##..^####.##..# #####..# #.##..# #####......####.#...# ......(%(.((g....###. #####..##.#####.## #.. #... .# #. ##### .# #g #. . # .