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