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