Compito in TypeScript: descrivere un tipo utente con campi nome, cognome, secondo nome opzionale e un flag di presenza del secondo nome. Scrivere una funzione di formattazione del nome completo. Descrivere un tipo di telefono che inizia sempre con +7. Trasformare un tipo con lettere minuscole in uno con chiavi in maiuscolo senza refactoring, utilizzando le funzionalità di TypeScript.