Engineering problems for undergraduate students : over 250 worked examples with step-by-step guidance (2019)