Recently I've encountered an interesting tool by Duden. This thing helps you with grammar and fixes lots of mistakes with articles and endings of the words. However, sometimes it ignores incorrect (in my understanding) grammar forms. For example, I am typing these four sentences:
(a) Ich möchte ein Zimmer reserviert.
(b) Ich möchte reservieren ein Zimmer.
(c) Ich möchte reserviert ein Zimmer.
(d) Ich möchte ein Zimmer reservieren.
I believe that the (d) sentence is the only grammatically correct sentence, right? Because the möchte verb "sends" the second one to the end of the sentence and changes it form to the infinitive. (Sorry if I am calling/explaining these things wrong).
Probably the answer is trivial and the tool is just still in the Beta so it doesn't handle all possible cases correctly. But as soon as I am learning the language for a not too long time, I have some hesitation about my understanding of these concepts and would appreciate if you can give me some clarification.