When solving problems, dig at the roots instead of just hacking at the leaves. -- Anthony J. D'Angelo