Daytime is when bugs get created,
night is when they should get corrected.
An answer mustn't be a valid answer if it solves just one case, it should be general, efficient, fast and less complex, and most importantly UNDERSTANDABLE.