This is Butterfly Pattern
ButterflyHarmonic Patterns

Declinazione di responsabilità