added exactcover. nothing changed in main