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