trying new exhaustive pattern with fast_rec1.cpp