I am currently enrolled in an independent studying program, and I have two problems that really baffle me.

Manually solving it, I end up with one answer, while on the test result sheet, it is another.

Problem 1:

[2(16-4) / 4 + 5^2] (This is division)

The result states it a 31.

Problem 2:

[2 + 3^2 -3] / 2 * 4 = (Again, division)

I solve it and find the answer to be 1, but the result turns back a 16. Can someone please help and explain what exactly I am doing wrong. I honestly am very confused. Thank you very much for helpful replies.