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