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