RS Puppis puts on a spectacular light show