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