Fixed path issue when sourcing test-shared.
Removed F. It was only used in A.

-#define F(n)w(g<n){j=getchar();b|=j<<g;g+=8;}
-#define A(n)({F(n);j=b&((1<<n)-1);L(n);j;})

+ #define A(n)({w(g<n){j=getchar();b|=j<<g;g+=8;}j=b&((1<<n)-1);L(n);j;})