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