The moment the client's request is determined to be impossible, the only problem can be communication and the engineer's assumptions must be challenged. Instead of feeling that he is an "expert," he should try to understand what the client actually wants. Instead of asking questions to point out how the client's request is wrong, he could have asked questions about how to clarify the problem -- "what purpose do the red lines serve?" "why did you choose green ink?" etc.