48 {
49 int m_NumOfItems = BitArray.IDToNumOfItems(id);
50 int bit = BitArray.IDToMask(id);
51
52 array<int> bit_array = new array<int>;
53
54 for(int i = 0;i <= m_NumOfItems;i++)
55 {
56 bit_array.Insert(0);
57 }
58 bit_array.Set(m_NumOfItems, bit);
59 return bit_array;
60 }