Abstract seamless pattern n838