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