quant reasoning notes 6534532