<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def complex_require_condition():
 """ This function demonstrates a more complex usage of the require_condition function. It shows argument interpolation and handling a more complex boolean expression """

    print("Demonstrating complex require_condition example")

    val = 64
    Buzz.require_condition(is_even(val), 'This condition should pass')
    val = 81
    Buzz.require_condition(is_even(val), 'Value {val} is not even', val=val)