The key contribution of our work is the development of an efficient and memory-2