Problem Solving in Technology related domains (1)