A really program sample that illustrating programming thinking