###### ########### ##....############.........# #..)#....(.................##### #'''#........................... #...#........................... #...#.......######............... ##...##......#####.....##.#...... #.....#...................#....... ##.....##.....#####.....#....# ## #.......#.....# #..........# ##.......##....# #.....#.)..# #.........#....# #.....##.#.####### ##.........###### #.....##........... #...........# #.....##........... ##...........## ........(........... #.............# .......(.#.......... #......<......# ........#.......... ############### .......#.......... #.### #..%....... #.......... #.#g###.### #.#.# .# #.#.# .. .. .. .. ... ... ... ..# . .