Scrivi il programma Filler che chiede all’utente di disegnare una figura bidimensionale chiusa composta di asterischi ('*'). L’introduzione della figura termina quando l’utente introduce una riga vuota e preme enter. Il programma stampa poi la figura riempiendone le cavità orizzontali, come mostrato negli esempi seguenti. Qualche esempio:
Disegnare figura chiusa (enter per terminare): 
********
*      *
*      *
********
Figura piena:
********
********
********
********
Oppure:
Disegnare figura chiusa (enter per terminare): 
      *
  *       *
*           *
  *       *
      *
Figura piena:
      *
  *********
*************
  *********
      *
Se viene immessa una riga non vuota che non contiene nemmeno un asterisco, viene stampato il messaggio Linea non valida! e poi ripete la richiesta iniziale. Esempio:
Disegnare figura chiusa (enter per terminare): 
kasdjfnkasfd
Linea non valida! Disegnare figura chiusa (enter per terminare): 
   *
  * *
 *****  
   * 
Figura piena:
   *
  ***
 *****  
   *