using a different strategy