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