Abstract seamless pattern n1192