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