Scenario 1 true true h true true e true true l true true l true true o false false undefined false false undefined false false undefined Scenario 2 true true h true true e true true l true true l true true o true false undefined true false undefined true true 30 true true 20