Extra credit options for E8.17: