#### #### ##..## ##..## ##....## ##....## #......## ##......## { ###......)## #........## #.'........########.........# ############# #.#........'......'.........###...........# { #.#........####.###.........'...#.###.##### #.#........# #)# #.........#####.# #.# #.#........# #.# #.........# #.# #.# #.#(....(.## #.# ##.......## #.# #.# #'##.....## #.# ##.....#######'###'## #....(##'# #.# ##.........#.........# #..)...#.# #.# #.................>..# #......#.## #.###....................# ..#.... #......'..# #...'....................# ....... { { #.....##<.# #..##...>...............## ....... {.. #....###..#####.(###.................## ....... { .# ###### #.........# ##...............## .....E. { .## #..#####(.#######'####......## ....... ...## #..# #..........#########'# .......## ##...# ##.# #.########...........########## ........###...# #.# ##'### #)#########..........# .........#...# #.# ##....## #(# #..########.# .............## #######.###......#####'#### #.## #.# ..........e...## ##...#.#...##.....#........## #.# #.# ...............###...).#.....#...............# #.# #.# ..............{##...........)................# #.# #.# ..........e....##....)..)....................# #.# #.# ............{{'##......)..........#..........####.#########.# ............#e(3#s).))......#...##..........'..............# ...........##E'{#....8.)..#..)..#.........#####..########.# ..........#'s'#.)...).....#..............# ##.# #.# ...........'##..................####'###.# #.# #.## ............##.....)............'.....##.######'##### ##..# ............##.......).........#####..##.##.........# #⌠.⌠# ............###.....#.....#....## #..##.##..>......###.∩.## ...........#####...#.#...##..#..# #..#...#.........##.⌠.⌠.## ..........## #....####..#######.########.########...#.......# .....#...# #.....###.## #....)..#...#.................# ...###... #......'..# #####.....∩.....###..(...((...# #......#### ###.#...#.###.............# #.....## ###.#.###....))#........# #....## ##### ###.#...#.###...###......## #...## ##..[#####.....∩.....###.# ##....## ###'# #............#...#.......# ##.)## ###.# #......########.########## ##(# #...# #......# #<#...####.#########)# ###.# #######.....## #.##.##.........)(.)(# #.# #..........## #.##.#####.#########.# #.# #.....#^##'# #..#.# #.# #.# #.# #.....#.#..# #....# #.# #.# #.###.....#<##.# #.#### #.# #.# #...+.....####.# #.# #)# #.# ###.###....## #.#######.# #.# ####'## #...# ####'# #.........########.# ##...>.## ###.# ##)#####.#######..........#####.......# #.#####..).....# ##########(....'<......# #.......######## #######......## ######### ##....## ##..## ####