Differentiating insight from non-insight problems