Dealing with Problems in a Structured Way