#include <iostream>
#include<cstring>
using namespace std;
int main()
{
int a;
cin >>a;
for(int i=0;i<a;i++) {
string r;
cin >>r;
if (r.size() <=10){
cout <<r<<endl;
}else {
cout <<r[0]<<r.size()-2<<r[r.size()-1];
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZTxjc3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKQp7CmludCBhOwpjaW4gPj5hOwpmb3IoaW50IGk9MDtpPGE7aSsrKSB7CiAgICBzdHJpbmcgcjsKICAgIGNpbiA+PnI7CiAgICBpZiAoci5zaXplKCkgPD0xMCl7CiAgICAgICAgY291dCA8PHI8PGVuZGw7CiAgICB9ZWxzZSB7CiAgICBjb3V0IDw8clswXTw8ci5zaXplKCktMjw8cltyLnNpemUoKS0xXTsKICAgIH0KfQoKCiAgICByZXR1cm4gMDsKfQo=