Abstract seamless pattern n99