다양한 패턴