######## #......# ### #......# #.## #......# ####..######...)..##### ##########.....................# ####......##..##.#....##......##.## .......................#......##.# ..........####.#.#...#.)......#..# ........).................gg.....# ........####.....>#..........###.#.# ............................#.#.# .......#.......#..........#.#.#.#### .................................... ####..#..#.##.#..........#..$....### #........#....#...##.....##......# #(##...#..##..#...##...####......# ..#.##...##.........###... .......# ......#............. #..# ######## ..####..#.####....... #.. .........)..# .#..... .. .....$......# ....... .............>...... ............#....... ................... ................. ................. ...........#.###