fixed bug, passed 53-knowhow.t