Constraint Randomization Interview Question

In reply to ben@SystemVerilog.us:

I feel Dave’ Solution is generic as in user could change the
non - random property ’ pattern ’ at run - time and we would see the new pattern .

For other solution user would need to change the constraints .