solutions for final exam guide 4255623