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