three programs

first three programs