If the same logic is needed for both instances, then the conditions should be combined. [source,python,diff-id=1,diff-type=compliant] ---- if (0 <= a < 10) or (20 <= a < 50): do_first() do_second() elif 10 <= a < 20: do_the_other_thing() ----