leahxschmidt/fenwick-tree archive