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