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