How to approach a problem