异面直线a与b,在直线a上取4个点,在直线b上取n个点,以这些点为顶点可构成96个三角形,求n的值