########## #........# #........# #........###### #...##+##.....# #####...#...+.....# ##...#...#...#.....# #....'.<.#...#.....# #....#...'...'.....# #....#...#+###.....#### #.)..#...#..#####+#...# ... #.)..+...#......#.'...# #.... #....#...'......+.#...# #.... #....#...##'##.##.#...# ##...# # #....#...#..##.##.##### #....#{ ... #....#...+..'........# #....#+##.#.# #....+...#..#..##+############.........[.# #....#...#+###'#............# #..))......' #....#......................# #..Sho.....# #....+............<......#..# #..)).O.%..# #....#...................#'####..........# #....##+###+#.....#####+#........##+##.... #.........+ +.....+..'..'............+ /.. #....##.### #.....#.###.#.....##+##+## . #....##.###+#....##'###+##....... ##...##..#..+....#.......#....... #####...'..#....+.......+........ #..##.##....#..##..##........ #####.#.....#..##+##...##+## #..'.....#......+ ..+ #..#.....+......# #..#.....#.###+## ###...#+##'# #...#....+ #.>.'....# #...#'#### .....#.........# ......+.........+ ....###.........# +#. ###...##+## +. +...+ #...# ..### ..+