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