100691: [AtCoder]ABC069 B - i18n

Memory Limit:256 MB Time Limit:2 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Score : $200$ points

Problem Statement

The word internationalization is sometimes abbreviated to i18n. This comes from the fact that there are $18$ letters between the first i and the last n.

You are given a string $s$ of length at least $3$ consisting of lowercase English letters. Abbreviate $s$ in the same way.

Constraints

  • $3 ≤ |s| ≤ 100$ ($|s|$ denotes the length of $s$.)
  • $s$ consists of lowercase English letters.

Input

Input is given from Standard Input in the following format:

$s$

Output

Print the abbreviation of $s$.


Sample Input 1

internationalization

Sample Output 1

i18n

Sample Input 2

smiles

Sample Output 2

s4s

Sample Input 3

xyz

Sample Output 3

x1z

Input

题意翻译

输入一个字符串,将这个字符串的第一个和最后一个字母中间的字母个数替换为数字,再将其输出。

加入题单

算法标签: