problem complexity