Can't understand how covergroup sample works

I updated the code. Remove the comments.

I don’t get always b=0 at least once.