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