SnapShot: Fly piRNAs, PIWI proteins, and the ping-pong cycle