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