This study examined the use of open-ended mathematical problems to stimulate problem solving abilities in students. Five mechanical engineering students participated in the study. They were given an open-ended mathematical problem called "Hundred Fowls" to solve collaboratively while being video recorded. The students used different problem solving approaches like trial and error, graphs, and programming. They were also interviewed afterwards. A questionnaire was given to 74 additional mechanical engineering students to understand their preferences in the different stages of creative problem solving. The results showed that the students were able to solve the open-ended problem collaboratively based on the stages of creative problem solving.