Types Of Patterns In Mathematics