higher order mathematical strategies