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