A.fun(b,20); B.fun(b[0],20); C.fun(b[0][0],20); D.fun(&b,20);
A.fun(a,10); B.fun(a[0],10); C.fun(*a,10); D.fun(&a,10);
A.40 B.10 C.4 D.0