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