Question regarding Blocking and Non Blocking assignments

In reply to sj1992:

What is the initial value of a and b?
If that value is unchanged and same, then there may chance that it will give you 1 as output.