A friend once told me for every problem there are 10 solutions. It's just a matter of choosing the best one.