Input (grade 2): Picasa Web Albums was first leaked on 6 June 2006.
Output (grade 4): Picasa Web Albums was first announced on June 6, 2006.