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