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