How To Solve Problems Like A Designer