overcoming algebra challenges AI