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