1. Not enough
  2. Too many