Abstract seamless pattern n828