######### ###.......# ##### #.........# .....# #### ##.#.......# ......# #..# #..#.......# ########### [......##..####....####### #.........# .......#........#### #.........# ......[....###..#############.........# .%....gg..............................# .......###.##.##.....########.........# ....... ..#..##.###.## #............# ....... ....##..#!#..####.############ ....... ......#..###.........# ....... #####..............).# ....... ######>..........# ###..###.#..#### #####...##.....## ....................# ###.......######...... ..........# .##### ..........# # ..#..###.## # #.# ... #.. ...# .. ...#