Types Of Pattern Designs