######################## ........................ ................<....... ........................ ....................... ##.....####..######## ..####'############...## ....<....(.........#....# #####..............#....# #..... #.....(........#....# #.....# #..............#....# #.....# #+### #..............#....# ....#.....##+####...### +..............#....# ....#.....#...........# ####+#####....##...####### ....#.....#...........# .......###..).##...#.....# ....#.....#.........# .......'.......#...#.....# ....#.....'.........## .......#.......#...#.....# ... #.....#....##....# .......#......##...#.....####'####.....#....##....+ .......#......##...#...................#..........# .......#...........#...................#.........## ..............##...'.yyy..........######.........# #########.....##...#..............'...##....##.... #.....########.y...........#...##....##..... #....## #....##########....#.....#..... #....# #....#.............#.....# .. #....# ######.............#.....# #....# ###P. +.............#.....# .... #.......##....# #P.##.......##...## ###.......÷.)####### #...>..............# #..................# #.....>....O.......+ #....##########...## . #..⌠.⌠.......##)..##... #...∩.[.......#....#... #..⌠.⌠........#....'... #.............#....#... #...##.....y.##....# .. .....##....<..##....# . .............y.h..y..# ................y.....# ................###'### ##############...###+####.. #............. #..y.......... #.y........... #............. #............. #............. #...##....##.. #... #....# ##