Number Patterns And Pattern Rules