12 students need to form five study groups. They will form three study groups with 2 students each and two study groups with 3 students each. In how many ways can these groups be formed?

Let's think step by step and output the final answer within \boxed{}.
user