Abstract pattern n144