Not too hard and not too easy