ejc7119/sse441_activity_1 archive