My book asked me to correct
The materials for to make a bookmark cost only about 200 won.
So I gave the answer:
The materials to make a bookmark cost only about 200 won.
However, my friend said that this was wrong, saying that the answer should be:
The materials for making a bookmark cost only about 200 won.
The reason he gave was that if I write "The materials to make a bookmark cost only about 200 won," this implies that "to make" describes "the materials".
So, can someone tell me why my answer is wrong(or correct)?