if_and_or file completed from assignments.