Constraint issue

In reply to aviation:

Are you in the middle of an interview or test?

class controller;
  rand int a;
  rand int b;
  constraint c1 {a > 10;}
  constraint c2 {10 < b; b < 20;}
  constraint c3 { if (a > 20) b > 15;}
endclass