add a version of UNIX homework3