########### ######### #.......#.###########..........## #.......#........#..#.......#............ #.......'........#..#.......#.%.......... #.......######...#..#.......#........... #............#...#..#.....).#..##.....# #............######'#.......#..##.....# #.....................#######..##.....# #.....................#....##..##.....##... #.....................'..........(..o...... #.....................#.................... #.....................###########..##.###.. ###################.......#######..##.# #...#........#..'.......'............ #...#........'..#.......#............# #...#.....[..#..#.......#........##..# #...#........#..#......)#..##....# ..# #...#........#..#....)..#..##....##..# #...+........#..+...).).#....<.......+ #.####..######..#....)..#........##..# #....#..##..##..#.......+........# # #....#..#....#..#.....).#..##....# . #....'..#....#..#.......#####....##.. #....#..##..##..#.......#..#......... #######....#..##..##..#.......#..#.....##..# #..........#..........#.......#..'.....# ## #..........#..........#.......#####....# #..........#####..##..#...........#....##.. #......#+####.##..##..#...<.......#........ #######......#..........##..########....#........ #.....###'####..........##..##.....#....'........ #.....#............................#....#######.. #.....'............................#.<........# # #.....#.....##..###....###.###.##..#..........# #....)#.....##..###....###.###'##..#####......+ #.....#....................#...........#......# #.....##....##.............+...........#........ ########....##..##>....##+###+###...#..#........ #...........##..##.....##..##.###.######........ #...........'..................#...# #........ #...........#..................'.#.# #######.. #.....##....##..##.##..##..##.####.# ## #...>.##....###'#########..##'## #.# #.....##....##......# #...'...# #_# #.....##....##......# #...#...# ### ########....##.....## ##.....####2###### #.....##....##.....## #####....###....# #............#......# #...........# #............#......# #...........# ##################### #...........# #############