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