I can't quickly parse this in a way that makes 5.2
1 + (2 * 3) - (4 / 5) = 6.2 (PEMDAS)
1 + (2 * (3 - (4 / 5))) = 5.4 (greedy)
(((1+2) * 3) - 4) / 5 = 0.4 (non-greedy)
Was it a typo or is it using some other grouping I don't understand?