Abstract seamless pattern n1009