20170512 home.science: Water signature found in Neptune-sized planet's atmosphere