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