Rosetta Comet Lander is Alive!