This is safe case check i.e. if manifest[key] has value then only call .toLowerCase() and there is no case asking for 0 weight check as if 0kg it will be 0lb(all test cases are passing)
And even though check for weight = 0, the same stuck at test 15.