you forgot about ascending patterns