the Hubble Space Telescope, WFPC2