add range checking and fix bug
	modified:   ex2_4_1c.cpp
        note : s(first) == last must be checked.
	new file:   makefile
remove old codes
	modified:   ex2_4_1c.cpp