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