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