how i met your mother season 3