############################# #<.#..)..#.)'..#__#..')..#(.# #..').#..'..#..)^.'..#)..##'# ### #..#####'#####'#__####...'..# #(### #..####..#...#.####.§#####).+ #'#.### #..#__####.(##.#≈≈§§§#§.##'####^..#y# #..#_____##'#_.'≈§§..'§.#.)...#...### #⌠⌠#_.∩...).(._#§≈§§§#..#..§..'.....# ####_..__##_.#'##(#####'###§.^#.....# #_____###(#.#.)..###.'.#.^§###''## ############.####§###.###.#.^###..## #∩^.....).'...'.§.))(.∩##.#^^####.$### ###''''####(..###########§##'#$$#(.#$### #.......####.###.......##§##.#$$.$.$$$$# #........#.#'#.#........§§####$.$..$$$$# #..#.....#.....#+.§######.#.('...$§§#### #....)...#.....#.....§§.#.#####$$$### #.....#..#######..(..§§#§§# ##### #........##...%......§§#### #..#.....##..)......§§§# #........###.......≈§§## ###''''### ###..≈≈≈≈### #∩......∩####'######+### #........##∩∩########∩∩# #∩......∩###∩∩∩∩∩∩∩∩∩∩## ########## ############