soft Patterns

679
596
847
764