######### ######. ############ #.......## .(.....###########..........# #.####8#.# ................##..........# ##....##.# ................##..........# ##.<.##.# ................##..........#######...##.# .................'..........'....>##.##.## .................#..........#####.###''#### ########......####+#..........# #.# #..##.# .........####.# #...........### #.# #.....# #.......## #.# #...........# #.# #####.# #.......#####.# #...........# ###.# #.# #.......+.....# #.).........# #.#.# #.# ##.......####..# #...........## #.#.# #.# .....###.## #..# #............# #.#.# #.# ..........###..# ##'#######...# #.#.# #.# ..........##..####.#######...# #.#.#######.# ####..........#...........#### #......)..#.# #...##..#..+...........# #.#.#####.#.# #...###.#..#...........# #.#.........# #...###....#...........# #.#.#####...# +...'......#...........# #.#.# #.### #...####.#.#...........# #.#.# #.# ##### #.#.#...........# #.#.# #.# #...#...........# #.... #.# ##..# ..## #.# #.# #..# .... #.# ### #..####..### ... ##.#....... #...# ..# ##. .####..##..#.... ...............#. ................. ..........g....## ................. ...###.........## ... ....[........ .. .............. .............#. ..............