gradeBvsgradeA