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