Está estructurado en tres movimientos: