######## #### ###......### #....##### #..........# #.##......### #..........# . #.##...##...#### #..........## .. #.##...####....####...........#.. . #.##............................ .. #.##...###...................# ... #####..........###)####.#)......###.... #####....)%##.###### #%####.%.............. #....########### #.....#######......... ######.####.........#### #####..## #...#..... #.....##...####'####...#########..#####......... #....##.#### #...# ####.##...................... #....#.## #...# ##.#######................ #..)##.########+### ####.## #................ ###.#.##0..##.....###.~##.######..........#..... #.#.#0~..#.......#..~0#.#...............#..... #...#00..'...<...'..0~#...####..........###.## ###.#00..#.......#..~~#.### #........### ... #.##00.##.....###.~##.# #........# #.... ##.########'### ####.## #######..#...... #.## #...# ##.# #.........#..........# ##.#### #...# ####.#### #.#######............# ##...####'####...##..## #.#########..........### ####.........####.#..#####.........#......g.....# #..###########....##............................# #...........##.%...###..........................# #........##.###....###.####........#.....K....# #....^...##.####....##.# #........#....gb>...# #........##............####........#..........# #.##############..........#...................# #.## ###.....>...........##........## #..#### #.....>..................(.## ##....##### #.................########## ####.....########.........)######### #####.............%)..%..gg.....### ##########.....###.###b........ #.....# ####.......... #.....# #....r...... ####### #........... #.....=..... #.....!..... #........... ##.......?.. ##.....#...