A 234 tree implementation in java