solving techniques 9751236