IMO it is pretty nice for short introduction of the concept.