@kdfrawg There's always the argument that if you break any problem down into smaller and smaller parts, you eventually find the black and white bits.
I'm of the opinion now that you've lost the point/meaning of the problem if you go that far.
Hasn't stopped me from completely eliminating those attempts but they are less frequent and I am more successful at telling myself, "Whoa, Hoss", when I start.
// @sumudu