dynamic m-dimensional bit array data structure
in
C# programming language