Alfabeto

L'alfabeto inglese è composto da queste 26 lettere: abcdefghijklmnopqrstuvwxyz.

Ti viene chiesto di stampare le prime n lettere (1 ≤ n ≤ 26) in un triangolo dove la i-esima riga avrà la i-esima lettera ripetuta i volte.

Input

Output

4

a bb ccc dddd

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue