Using programming as an example, explain why problem solving is hard.

Dear sir,

this topic should be at least (800) words and it must include the programming as an example.

as dear probably know we have to hand it in with
good structure and defining problem and how it can be solved (the problem must be about programming) you can use more than one example.

also generating new idea and analysing them.

finally, i hope to be in touch with you step by step while you work in it. thanks

best regard.