Abstract pattern n134