codee factoring - not working