import java.io.*;


public class Main {
  public static void main (String[] args) throws IOException {

    Gioco g1 = new Gioco("Scacchi", 10, 100);
    Gioco g2 = new Gioco("Risiko", 10, 100);
    Gioco g3 = new Gioco("L'allegro chirurgo", 3, 12);

    Persona p1 = new Persona("Pippo", "1234");
    Persona p2 = new Persona("Topolino", "5678");
    
    Ludoteca lt = new Ludoteca("Ludoteca Corto Maltese");
    
    lt.aggiungiGioco(g1); 
    lt.aggiungiGioco(g2); 
    lt.aggiungiGioco(g3);
    
    Gioco[] a = lt.tuttiIGiochi();

    for (int i = 0; i < a.length; i++) 
      System.out.println(a[i]);
    
    lt.eliminaGioco(g2);
    
    a = lt.tuttiIGiochi();
    for (int i = 0; i < a.length; i++) 
      System.out.println(a[i]);

    lt.prestaGioco(g3,p1);
  
    System.out.println(lt.numeroGiochiPrestati());
    System.out.println(lt.chiHaIlGioco(g3));
    
    lt.restituisciGioco(g3);
 
    ServiziLudoteca.giochiInComune(lt,10,12,"fileOutput.txt");
    
  }
}
