June 3, 2005 (SEASON 22 FINALE) recap