rb2_solution8_optional_blocks