Doodles of the day: Kitty Pryde and Lockheed, Detective Chimp and Flash Gordon