informed search assignment 3 426110