panels sets remade to lists
input data checker added to solver code