some programs as my homework