sub sayit {
    my ($lang,@words) = @_;
    my $time = -0.116751 + 0.099640 * scalar @words;
    foreach (@words) { $time += 0.691677 * sayWord($lang, $_); }
    $time = 0 if $time < 0;
    return $time;
}

sub sayWord {
    my $lang;
    ($lang,$_) = @_;
    if (not defined $_) { return 0; }
    elsif ($lang eq 'de') { return 0.201443 + 0.247255*(()=/[0-9]{2}/g) + 0.220354*(()=/[0-9]/g) + 0.155791*(()=/q/g) + 0.147522*(()=/x/g) + 0.141111*(()=/[0-9]{4}/g) + 0.111575*(()=/\x{00EE}/g) + 0.109382*(()=/[^a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]/g) + 0.099467*(()=/o/g) + 0.094990*(()=/a/g) + 0.089802*(()=/z/g) + 0.088050*(()=/\x{00F3}/g) + 0.080506*(()=/\x{00E1}/g) + 0.079824*(()=/\x{00E2}/g) + 0.078788*(()=/y/g) + 0.073479*(()=/\x{00E0}/g) + 0.068338*(()=/\x{00E4}/g) + 0.066598*(()=/s/g) + 0.063880*(()=/\x{00EF}/g) + 0.062730*(()=/i/g) + 0.061144*(()=/k/g) + 0.057448*(()=/\x{00F4}/g) + 0.055320*(()=/\x{00E9}/g) + 0.055251*(()=/\x{00E8}/g) + 0.053560*(()=/v/g) + 0.052198*(()=/\x{00ED}/g) + 0.050962*(()=/\x{00EA}/g) + 0.049994*(()=/b/g) + 0.049982*(()=/f/g) + 0.047746*(()=/e/g) + 0.047723*(()=/^[a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}]/g) + 0.047120*(()=/j/g) + 0.046027*(()=/p/g) + 0.045183*(()=/t/g) + 0.040199*(()=/r/g) + 0.039382*(()=/d/g) + 0.037563*(()=/\x{00F1}/g) + 0.037290*(()=/\x{00F6}/g) + 0.037290*(()=/\x{00F6}/g) + 0.036302*(()=/^[bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]{3}/g) + 0.035693*(()=/g/g) + 0.034323*(()=/\x{00FB}/g) + 0.032789*(()=/u/g) + 0.032789*(()=/u/g) + 0.032587*(()=/[a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}][bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]/g) + 0.030861*(()=/n/g) + 0.029051*(()=/m/g) + 0.027110*(()=/l/g) + 0.027075*(()=/w/g) + 0.025398*(()=/h/g) + 0.023578*(()=/\x{00E7}/g) + 0.013630*(()=/[a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}]\$/g) + 0.012129*(()=/c/g) + 0.002293*(()=/\x{00EB}/g); }
    elsif ($lang eq 'en-US') { return 0.288128 + 0.954096*(()=/[0-9]{4}/g) + 0.356994*(()=/[0-9]/g) + 0.289716*(()=/\x{0169}/g) + 0.260762*(()=/^[bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]{3}/g) + 0.202507*(()=/\x{00F1}/g) + 0.189280*(()=/q/g) + 0.172014*(()=/x/g) + 0.138827*(()=/n/g) + 0.132514*(()=/m/g) + 0.128558*(()=/\x{012B}/g) + 0.117963*(()=/d/g) + 0.115260*(()=/\x{00ED}/g) + 0.111563*(()=/b/g) + 0.109092*(()=/v/g) + 0.107073*(()=/\x{00E7}/g) + 0.105800*(()=/p/g) + 0.104254*(()=/l/g) + 0.100262*(()=/r/g) + 0.099480*(()=/j/g) + 0.097076*(()=/t/g) + 0.096195*(()=/c/g) + 0.095999*(()=/\x{00FA}/g) + 0.090362*(()=/[0-9]{2}/g) + 0.082615*(()=/\x{016B}/g) + 0.080488*(()=/s/g) + 0.075311*(()=/g/g) + 0.075048*(()=/z/g) + 0.067591*(()=/k/g) + 0.065711*(()=/f/g) + 0.065148*(()=/[a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}][bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]/g) + 0.063661*(()=/a/g) + 0.060130*(()=/y/g) + 0.059559*(()=/\x{0159}/g) + 0.056398*(()=/i/g) + 0.054900*(()=/o/g) + 0.050908*(()=/\x{00E1}/g) + 0.048779*(()=/w/g) + 0.046645*(()=/\x{00FB}/g) + 0.034323*(()=/\x{00E2}/g) + 0.033232*(()=/\x{00EB}/g) + 0.031705*(()=/\x{00F4}/g) + 0.029573*(()=/\x{0101}/g) + 0.028180*(()=/u/g) + 0.028180*(()=/u/g) + 0.027809*(()=/\x{00E4}/g) + 0.026002*(()=/\x{00F3}/g) + 0.024175*(()=/[a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}]\$/g) + 0.021481*(()=/e/g) + 0.019389*(()=/\x{0131}/g) + 0.018713*(()=/[^a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]/g) + 0.012112*(()=/\x{00E0}/g) + 0.010956*(()=/h/g) + 0.007262*(()=/\x{00EE}/g) + 0.004981*(()=/\x{00E8}/g); }
    elsif ($lang eq 'euro') { return 0.187036 + 0.317005*(()=/\x{00E3}/g) + 0.315815*(()=/\x{0169}/g) + 0.292691*(()=/\x{0103}/g) + 0.253129*(()=/\x{011B}/g) + 0.227771*(()=/[^a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]/g) + 0.207797*(()=/\x{0159}/g) + 0.189736*(()=/[0-9]{2}/g) + 0.184000*(()=/\x{00E6}/g) + 0.182175*(()=/\x{012B}/g) + 0.167399*(()=/\x{00F5}/g) + 0.139567*(()=/\x{0101}/g) + 0.111823*(()=/x/g) + 0.102212*(()=/\x{016B}/g) + 0.099673*(()=/k/g) + 0.099467*(()=/\x{00FD}/g) + 0.097008*(()=/z/g) + 0.090673*(()=/y/g) + 0.077894*(()=/\x{0131}/g) + 0.075144*(()=/p/g) + 0.068023*(()=/j/g) + 0.064888*(()=/f/g) + 0.064057*(()=/t/g) + 0.062861*(()=/c/g) + 0.061194*(()=/s/g) + 0.059466*(()=/o/g) + 0.059261*(()=/d/g) + 0.058316*(()=/w/g) + 0.057997*(()=/g/g) + 0.052533*(()=/a/g) + 0.051308*(()=/r/g) + 0.050576*(()=/i/g) + 0.048901*(()=/b/g) + 0.047846*(()=/v/g) + 0.047137*(()=/q/g) + 0.045976*(()=/[0-9]{4}/g) + 0.043086*(()=/n/g) + 0.042979*(()=/m/g) + 0.040604*(()=/\x{00E4}/g) + 0.039670*(()=/h/g) + 0.039339*(()=/l/g) + 0.038610*(()=/[a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}][bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]/g) + 0.035417*(()=/e/g) + 0.032111*(()=/\x{00E1}/g) + 0.030724*(()=/^[bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]{3}/g) + 0.023949*(()=/[a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}]\$/g) + 0.021964*(()=/\x{00F6}/g) + 0.021964*(()=/\x{00F6}/g) + 0.014352*(()=/u/g) + 0.014352*(()=/u/g) + 0.000250*(()=/[0-9]/g); }
    elsif ($lang eq 'fr') { return 0.094123 + 0.524550*(()=/[0-9]{4}/g) + 0.146372*(()=/[0-9]{2}/g) + 0.115989*(()=/\x{00EF}/g) + 0.075470*(()=/j/g) + 0.071641*(()=/w/g) + 0.067887*(()=/[a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}]\$/g) + 0.066211*(()=/[a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}][bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]/g) + 0.064186*(()=/g/g) + 0.062926*(()=/k/g) + 0.060646*(()=/y/g) + 0.059996*(()=/x/g) + 0.059590*(()=/f/g) + 0.057422*(()=/c/g) + 0.055183*(()=/\x{00E7}/g) + 0.054494*(()=/r/g) + 0.053814*(()=/z/g) + 0.051429*(()=/t/g) + 0.049218*(()=/s/g) + 0.044615*(()=/\x{00EB}/g) + 0.044090*(()=/i/g) + 0.043803*(()=/d/g) + 0.042808*(()=/\x{00F6}/g) + 0.042808*(()=/\x{00F6}/g) + 0.042791*(()=/b/g) + 0.042591*(()=/q/g) + 0.039526*(()=/p/g) + 0.038798*(()=/v/g) + 0.035982*(()=/\x{00E9}/g) + 0.034998*(()=/o/g) + 0.032743*(()=/[0-9]/g) + 0.031503*(()=/a/g) + 0.028726*(()=/[^a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]/g) + 0.027647*(()=/h/g) + 0.027537*(()=/m/g) + 0.027147*(()=/l/g) + 0.025762*(()=/\x{00F4}/g) + 0.020906*(()=/^[bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]{3}/g) + 0.020085*(()=/\x{00E8}/g) + 0.016057*(()=/n/g) + 0.014943*(()=/\x{00E2}/g) + 0.011852*(()=/u/g) + 0.011852*(()=/u/g) + 0.008881*(()=/\x{00E0}/g) + 0.006535*(()=/e/g) + 0.003959*(()=/\x{00EA}/g); }
    elsif ($lang eq 'it') { return 0.216031 + 0.280613*(()=/[0-9]{2}/g) + 0.219277*(()=/x/g) + 0.149924*(()=/[0-9]/g) + 0.145241*(()=/[^a\x{00E2}\x{00E1}\x{00E0}\x{00E4}\x{01CE}\x{0103}\x{00E3}\x{0101}\x{00E6}\x{01E3}e\x{00EA}\x{00E9}\x{00E8}\x{00EB}\x{011B}\x{0115}\x{0113}i\x{00EF}\x{00ED}\x{00EE}\x{01D0}\x{012D}\x{0129}\x{0131}\x{012B}o\x{00F6}\x{00F3}\x{00F4}\x{00F6}\x{01D2}\x{014F}\x{00F5}u\x{00FA}\x{00F9}\x{00FB}u\x{01D4}\x{016D}\x{0169}\x{016B}y\x{00FD}bcdfghjklmnpqrstvwxz\x{00F1}\x{00E7}\x{0159}]/g) + 0.115833*(()=/z/g) + 0.104811*(()=/c/g) + 0.104514*(()=/p/g) + 0.101104*(()=/t/g) + 0.096837*(()=/k/g) + 0.094215*(()=/q/g) + 0.092929*(()=/f/g) + 0.091644*(()=/s/g) + 0.075643*(()=/n/g) + 0.073194*(()=/g/g) + 0.071579*(()=/y/g) + 0.067655*(()=/j/g) + 0.066069*(()=/b/g) + 0.064722*(()=/e/g) + 0.059960*(()=/v/g) + 0.058603*(()=/i/g) + 0.057001*(()=/m/g) + 0.054888*(()=/w/g) + 0.053622*(()=/o/g) + 0.052965*(()=/d/g) + 0.052437*(()=/a/g) + 0.051798*(()=/l/g) + 0.051058*(()=/\x{00E9}/g) + 0.050466*(()=/\x{00E1}/g) + 0.049816*(()=/r/g) + 0.049440*(()=/\x{00F9}/g) + 0.048566*(()=/\x{00FA}/g) + 0.044918*(()=/\x{00E2}/g) + 0.034806*(()=/\x{00F1}/g) + 0.031362*(()=/u/g) + 0.031362*(()=/u/g) + 0.028077*(()=/\x{00F3}/g) + 0.023515*(()=/\x{00EA}/g) + 0.013186*(()=/\x{00F4}/g); }
    elsif ($lang eq 'ja') { return 0.192934 + 0.401897*(()=/\x{FF57}/g) + 0.391781*(()=/\x{FF37}/g) + 0.345174*(()=/\x{FF16}/g) + 0.337752*(()=/\x{FF17}/g) + 0.335693*(()=/\x{FF18}/g) + 0.305787*(()=/\x{FF19}/g) + 0.284248*(()=/\x{FF13}/g) + 0.260788*(()=/\x{FF14}/g) + 0.250454*(()=/\x{FF32}/g) + 0.249550*(()=/\x{FF52}/g) + 0.239987*(()=/\x{FF48}/g) + 0.232954*(()=/\x{FF15}/g) + 0.224712*(()=/\x{FF28}/g) + 0.201113*(()=/\x{FF4D}/g) + 0.198311*(()=/\x{FF56}/g) + 0.197385*(()=/\x{FF12}/g) + 0.195817*(()=/\x{FF23}/g) + 0.194144*(()=/\x{FF2C}/g) + 0.191657*(()=/\x{FF47}/g) + 0.187868*(()=/\x{FF4E}/g) + 0.183400*(()=/\x{FF27}/g) + 0.181215*(()=/\x{FF50}/g) + 0.177365*(()=/\x{FF2D}/g) + 0.175796*(()=/\x{FF34}/g) + 0.175779*(()=/\x{FF11}/g) + 0.174960*(()=/\x{FF42}/g) + 0.172881*(()=/\x{FF49}/g) + 0.171703*(()=/\x{FF43}/g) + 0.171623*(()=/\x{FF4C}/g) + 0.168697*(()=/\x{FF53}/g) + 0.166248*(()=/\x{FF54}/g) + 0.162419*(()=/\x{FF25}/g) + 0.161625*(()=/\x{FF2A}/g) + 0.159372*(()=/\x{FF22}/g) + 0.158361*(()=/\x{FF55}/g) + 0.158059*(()=/\x{FF24}/g) + 0.156341*(()=/\x{FF41}/g) + 0.153941*(()=/\x{FF45}/g) + 0.153059*(()=/\x{FF39}/g) + 0.149345*(()=/\x{FF33}/g) + 0.147929*(()=/\x{FF2E}/g) + 0.146199*(()=/\x{FF46}/g) + 0.144357*(()=/\x{FF35}/g) + 0.144285*(()=/\x{FF44}/g) + 0.134242*(()=/\x{FF21}/g) + 0.132635*(()=/\x{FF26}/g) + 0.129675*(()=/\x{FF29}/g) + 0.122793*(()=/\x{FF4B}/g) + 0.122485*(()=/\x{FF2B}/g) + 0.122419*(()=/\x{FF30}/g) + 0.122348*(()=/\x{FF4F}/g) + 0.117883*(()=/\x{FF36}/g) + 0.116234*(()=/\x{FF59}/g) + 0.110487*(()=/^[\N{U+4E00}-\N{U+9FFF}]/g) + 0.104395*(()=/\x{304F}/g) + 0.100524*(()=/\x{30B6}/g) + 0.099742*(()=/\x{30BA}/g) + 0.095281*(()=/\x{5CF6}/g) + 0.094178*(()=/\x{30AB}/g) + 0.094091*(()=/\x{308F}/g) + 0.088825*(()=/\x{30BC}/g) + 0.086408*(()=/\x{30B5}/g) + 0.086084*(()=/[\N{U+4E00}-\N{U+9FFF}]\$/g) + 0.083627*(()=/\x{30DD}/g) + 0.082973*(()=/\x{FF2F}/g) + 0.082004*(()=/\x{304C}/g) + 0.081355*(()=/\x{30BB}/g) + 0.080537*(()=/\x{56FD}/g) + 0.080233*(()=/\x{90CE}/g) + 0.076580*(()=/\x{30B9}/g) + 0.071712*(()=/\x{30DB}/g) + 0.071397*(()=/\x{30CB}/g) + 0.070678*(()=/\x{30B3}/g) + 0.070540*(()=/\x{30CF}/g) + 0.069523*(()=/\x{305F}/g) + 0.066932*(()=/\x{30D1}/g) + 0.066558*(()=/\x{7ACB}/g) + 0.066497*(()=/\x{30C8}/g) + 0.065144*(()=/\x{30BF}/g) + 0.065009*(()=/\x{308D}/g) + 0.064780*(()=/\x{3068}/g) + 0.064771*(()=/\x{3064}/g) + 0.063986*(()=/\x{30AF}/g) + 0.062007*(()=/\x{5357}/g) + 0.061800*(()=/\x{30BD}/g) + 0.060136*(()=/\x{30E4}/g) + 0.059696*(()=/\x{307E}/g) + 0.059586*(()=/\x{30D9}/g) + 0.059112*(()=/\x{30EF}/g) + 0.058790*(()=/\x{3084}/g) + 0.058416*(()=/\x{30B0}/g) + 0.058322*(()=/\x{5DDD}/g) + 0.058256*(()=/\x{30AD}/g) + 0.058247*(()=/\x{30EA}/g) + 0.057527*(()=/\x{30E1}/g) + 0.057262*(()=/\x{30C9}/g) + 0.057210*(()=/\x{5C71}/g) + 0.056999*(()=/\x{30CC}/g) + 0.056670*(()=/\x{30E0}/g) + 0.056596*(()=/\x{30D3}/g) + 0.056482*(()=/\x{672C}/g) + 0.055207*(()=/\x{30D4}/g) + 0.055031*(()=/\x{30C0}/g) + 0.054831*(()=/\x{4E2D}/g) + 0.054312*(()=/\x{305B}/g) + 0.053996*(()=/\x{3053}/g) + 0.053672*(()=/\x{30B7}/g) + 0.053307*(()=/\x{30CD}/g) + 0.053183*(()=/\x{3061}/g) + 0.053151*(()=/\x{30ED}/g) + 0.053137*(()=/\x{30FC}/g) + 0.052671*(()=/\x{30B8}/g) + 0.052482*(()=/\x{30CE}/g) + 0.052469*(()=/\x{30DF}/g) + 0.052218*(()=/\x{3059}/g) + 0.051149*(()=/\x{30D0}/g) + 0.051120*(()=/\x{30C1}/g) + 0.050576*(()=/\x{3055}/g) + 0.050530*(()=/\x{9AD8}/g) + 0.050406*(()=/\x{3051}/g) + 0.050285*(()=/\x{30D5}/g) + 0.049924*(()=/\x{30B2}/g) + 0.049910*(()=/\x{3057}/g) + 0.049552*(()=/\x{30D2}/g) + 0.048954*(()=/\x{304D}/g) + 0.048841*(()=/\x{30E2}/g) + 0.047662*(()=/\x{306A}/g) + 0.046810*(()=/\x{30D7}/g) + 0.046802*(()=/\x{306E}/g) + 0.046168*(()=/\x{3046}/g) + 0.045981*(()=/\x{30F3}/g) + 0.045687*(()=/\x{3089}/g) + 0.045390*(()=/\x{30EC}/g) + 0.045015*(()=/\x{30AC}/g) + 0.044927*(()=/\x{30DA}/g) + 0.044909*(()=/\x{884C}/g) + 0.043977*(()=/\x{30DE}/g) + 0.043935*(()=/\x{30F4}/g) + 0.043439*(()=/\x{30C4}/g) + 0.042776*(()=/\x{307F}/g) + 0.042713*(()=/\x{30CA}/g) + 0.041510*(()=/\x{30C3}/g) + 0.039911*(()=/\x{30E9}/g) + 0.039382*(()=/\x{30AE}/g) + 0.036680*(()=/\x{5317}/g) + 0.034881*(()=/\x{30B1}/g) + 0.034862*(()=/\x{30EB}/g) + 0.033453*(()=/\x{539F}/g) + 0.033265*(()=/\x{65B0}/g) + 0.031582*(()=/^[\N{U+3040}-\N{U+30FA}\N{U+FF66}-\N{U+FF9D}]{3}/g) + 0.031414*(()=/\x{795E}/g) + 0.030574*(()=/\x{30D6}/g) + 0.030494*(()=/\x{30DC}/g) + 0.030311*(()=/\x{3063}/g) + 0.030213*(()=/\x{30C6}/g) + 0.029947*(()=/./g) + 0.029441*(()=/[\N{U+4E00}-\N{U+9FFF}]/g) + 0.027448*(()=/\x{3093}/g) + 0.026703*(()=/\x{3052}/g) + 0.026097*(()=/\x{308A}/g) + 0.025692*(()=/\x{3081}/g) + 0.024119*(()=/\x{3044}/g) + 0.023380*(()=/\x{30A2}/g) + 0.022242*(()=/\x{3058}/g) + 0.021137*(()=/\x{4E0A}/g) + 0.019239*(()=/\x{30A6}/g) + 0.018306*(()=/\x{30C7}/g) + 0.017776*(()=/\x{6B63}/g) + 0.017477*(()=/\x{9577}/g) + 0.013000*(()=/\x{5E73}/g) + 0.012673*(()=/\x{30B4}/g) + 0.009949*(()=/\x{6771}/g) + 0.009247*(()=/\x{897F}/g) + 0.006630*(()=/\x{30A8}/g) + 0.006460*(()=/[^\N{U+4E00}-\N{U+9FFF}\N{U+3040}-\N{U+30FA}\N{U+FF66}-\N{U+FF9D}]/g); }
    die "unknown language: $lang";
}
