Modeling real-world problems with equations