#........# ##........##..# '........##..# #........##..# #........##..# #........##..# #.....:..##..# #.)......##..# #........')).# ##########........#.).# #........#...)....##).# ..# #........+........##..# #+##..# #........#........##..#..#..#..# #......))+(.......##..#..#..#..# #.....)).+........##..#..#..#ยง.# #......))#....)...##..#..#..#p.# #........#....)...##..#..#.)#{p# ##'########....)...##..#..#..ppG# #......# #........##..#..####.C# #......# #........##..#..ou.#e[# #......# #####+######..#..#{o#.W# #......###.....## #..'..#op#hh# #......##..###..## #..'..#h.Lhe# #......'..#####..# ############# ########....).##.# #.#(....#.# #.##).....# #..#####..# #########..###..## #.....# ##^....## #.#.#.# #####'############# #######+### #.#...# #.#..'...#..#.# #.......... #.....# ##'#########'## #.......... #.##).# #.#..#...#..#.# #.......... #.#...# #.#..#...#..#.#### #####..)....... #.....# #####'...###'##..####.>.)))........ #..#(.# #.#..#...#..#.'<.'..'))))(......... #..#(.########.#))#...#..#.#..#..##+##)......... #.....#......#.#..#...#..#.##+####..############ #..##)#......##'###...+######..'.#..# #..#..#.(.))('.#..#...#..#.##..####'## #.....#....))#.#..#...#..#.##'##..#..# #...#.'.....(##'#########'##...'..'..# #.#.#.#......#.#..#...'..#.#...####..# #.....#......################### #### #######......# ########