Creative Pattern Designing