.....**..!.*~..!.!*..*...~.*.~!.!.!..~**..~*.~~.~..*.!*~*.*..*.~*..!~~!.**.~*!....!.*!.....*..... ...##.....##....~~..##....##..*.....##.....##.....!..##.....##~!.*.~..#######!.*!.*~.!.....##.... ...##.....##**...!..###...##*..~....##.....##....*...##.....##.~...~.##.....##*....~!!.....##.... ...##.....##!.**~~..####..##..*.~....##.....##*.!..!.##.....##.~..!..##.....##~.~..~!*.....##.... ...##.....##!...**...##.##.##.....!.##.....##..*!....##.....##.*!..~..#######.!.*~..!~.....##.... .....##...##~....~..##..####!!..**...##...##!!...!...##.....##.*.....##.....##.~.~.~.##....##.... .....##.##.....~....##...###..*!....*.##.##...*.!....##.....##.~.~.*.##.....##...*...##....##.... ...!!.###.!...!.....##....##*....~.....###.....~.~....#######.....~...#######.....*...######..... ....*!.!...!.~.*.*.**.....~.~.!.*.!!..!...**.*..~.....**..*!!..!..!...~.*....*.....~.~*....~.....