##### ###### ##### #...##### ############|...############# #...+ #...'...# #...#....'.#....'......#....# #...# . #...#...# #........#.'....#......#..>.# #...# ..############ #...##'#### ##.#..#.##.#....#......'....# #...##+#.........#.## ##'###.##.## ######'##.#....##.##..##'#### #......+.........'..###..........# #..##.###...#.##'##.....# #...##.#.........#.###8..8##.##'##### #...+...+...+.+...'.....# #...##b##+#...#'#####_.....#.#...#..## ####'##...#...#+##..#.....# #...##..@r##'##..# ###..###.#...'...# #.....#...#...#.###'####### #...##..5....+.)(# #⌠...._#.+...#...# #....[+..<'...+......# #...##.##.#####.#######..###'#...##..# ######.....###+#...####'##### #...##.##)#####'##.##8....⌠#.......### #..#.##+#........######.#...# #...##.+....'......+###..###.......# #....'..'...)....+...'..'...# #'####+####'#########_....##.......########.######........##'###.#...# #...##.###..........###..###'#............#.####...#+#....#..######### #...+....'..........##.....#.+............'.+..'...+.+....'....# ##'####'###..........##8.#⌠##+#............####+#...#.#....###.## #...).........####'##########...#+#....#'#..........#.#......### #..<..........+.......#.........#.#....#.+..........'.#......# #.............#+##'##.+.........'.+....+.#..........#.'......# #........###+#......#+#.........###....###..........###......# #########.. +..........#+###........... ##+###+#####.....#+## ... #..........#...#............ ........'.....+ ####...##+#....+...'............ ........#.....# #... #....##+##............ ###+#####.....# .. #...........#+##+##.. ............### . #...........'.....+ ............# +...........#.....# ...........# ..##+#...........#.....# ...........+ .................#.###.# ...........# ..........###....#.###.# ##+#....... ........(.'.+..>.+.....+ +........ ..#+#....###....#..##.# #........ .. #........#+##..##+# ..## #........+........+ #........#+##'###+#... #...###............... #...# #......)........ #... +.............. +... #.............. #... #.............. . . ...##+#........ ...# +....... ... #...... #...