Abstract pattern n131