essential strategic thinking and problem solving skills | Comidoc