Types Of Patterns For Casting