Abstract seamless pattern n866