final exam, still working but stuck