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