定義順序調整
Add examples