Thought-Evoking Approaches in Engineering Problems