Following are the important events in a lifecycle of a liver fluke. Put the events in the correct order.