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