######## #......# ..##......# ########## ........(..# #...##...## ......#.###############.........# ......................##...##....# .................................# ###....#.###....#####.###.######## ..........)...<...............%gg# ###....#.####...#####.###%######....# .........(...#..#####.# #.# ....# #####...###.#.....##.# #.# ....# #....#...#%....##.###.# .#### #....#...#.....##.#...# g# ......#......>####.#...# .# #...###.......# #......# .# ... ###.....# #...##.# g .. #.#..####...##.# #.#..##....###.# .###.#..##....###.# ...................# .###.#..#####.#### #.#..# #.# # #... #.# #... #.# #... . #.... #... .