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