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