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