Programming at its best is pure poetry - Both succinct and elegant, it requires a good sense of aesthetics and flexibility of the mind.