import java.util.TreeSet;
import skyline.*;
/**
*
* @author BoukeTimbermont
*/
public class Main {
/** Creates a new instance of Main */
public Main() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
BuildingList list=new BuildingList();
list.addBuilding(new Building(5,8,9));
list.addBuilding(new Building(8,2,13));
list.addBuilding(new Building(14,18,16));
list.addBuilding(new Building(10,5,13));
list.addBuilding(new Building(7,5,9));
SkylineSolver ss=new SkylineSolver(list);
int o=20;
int l=10;
int x=10;
TreeSet<Skyline>set=ss.getOptimalSkylines(o,l,x);
for(Skyline s:set)System.out.println(s+" waarde: "+ss.verhouding(s));
}
}