Evaluate 31-(5-3*4)^2+(2^6)÷4