結果 : explain different constraints with examples