Abstract seamless pattern n659