Abstract seamless pattern n626