final exam artificial intelligence 2412967