import com.higherfrequencytrading.collections.ConcurrentFastQueue;
import com.higherfrequencytrading.collections.DirectBitSet;
import com.higherfrequencytrading.collections.FastMap;
ConcurrentFastQueue<String> queue = new ConcurrentFastQueue<>();
queue.offer("element1");
queue.offer("element2");
queue.offer("element3");
String element = queue.poll();
System.out.println("Removed element: " + element);
DirectBitSet bitSet = new DirectBitSet();
bitSet.set(0);
bitSet.set(2);
bitSet.set(5);
boolean isSet = bitSet.get(2);
System.out.println("Bit 2 is set: " + isSet);
FastMap<Integer, String> map = new FastMap<>();
map.put(1, "value1");
map.put(2, "value2");
map.put(3, "value3");
String value = map.get(2);
System.out.println("Value for key 2: " + value);