Abstract pattern n133