######### ########## ######### ########### #.......# #........# #.....$.# #.........# #.......####........############### #..z....# #.........# #.......##...................))$..#####.......# #.........# #.......#..#........############.$$$.<'.......# #.........# #.......#.##...>....# #$######...z...#####.........# #.....>.#.##........# ####$######....$z.##......>.....# #.......#..#.#......# #...o..........z..#..##.........# #.......#..._.......# ###8o8#####8+8##..+.#########.### #....)..'.##.##.##### #.ooo.. .oooo #..### #.# #...)...####.##.# #.......o.oo #### #.## ######'## #....# #...⌠.._o.⌠. #..# #.....# ####.# ###.......... +# ##.# ##'##### #.# #.#......>... ... #.# #......# #.############)###############... #######)### #......# #.##................### #........ #.........# #......# #.##.#########..[.<<..###o......o #.........# #......########....# #......#...oo........# #.........# #......'........#### #......#####z......o.# #.........# #......########.# #......# #.........# .'.........# #......# #.# #...(..# #.........#.##.........# #......# #.# #......# #.........#.########'### #####'## #.# ##.##### #.........'. #.# #.# #.# #.# #.........# #####.# #.### #.## #.# ########'# #.....# #...# #>.# #.####### ##..# ###'##### ##########.## ##'### #.#.....## #..## ###.......# #...........# #....##########.#......# #####'## #.........# #...........### #....'.........<..._...###......####.#.......## #.............####....##########.#........'......'.#[..).......## #...........#....#....# #.#......###......#)....###......# #...........####.#....# #.######## #.............♣###....### #...........# #.'....# #.# #.....######♣..♣♣###....# #...........# ###....# #.# #.....# #♣...♣♣#..#.# #...........# #....# #.# #....## #♣...♣##.#.# #...........# ##'### #.# #....# ♣)...♣#...# #...........# #..# #.# ###.## ♣....♣##..# ##.# #.## #.# ♣.....♣#..# #.# #..# #.# $ ♣.....♣#..# #.# #######.## #.# #♣.....♣#..# ######'### #....^...# ##.# #♣......♣#..# #........####........# #..# ♣⌠.....♣##..# .#........##..........### #..## (.. ♣._....♣#...# .'........##.#..........#######...# .... ♣⌠.....♣#...# ##........'..#........#..)...)'...## ...♣#♣....♣##..## #........####........#########....# ♣...♣#♣♣♣♣♣#...# #........# #........# #....### ♣..♣######...# #........# ########## #......###♣..........## #........# ######...###.........# ########## ###..........#### ######...### #####