se presentan las tres variantes posibles: