assignment3-relative files