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