Dramatic photos: Divers compete in Barcelona, Spain