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