Abstract seamless pattern n870