Question

$$188.9 - 89.805 \times 18.858$$