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