marihanFirst Conditional explanation
By marihan