Abstract seamless pattern n1179