#define VG_MIN( A, B ) ((A)<(B)?(A):(B))
#define VG_MAX( A, B ) ((A)>(B)?(A):(B))
#define vg_list_size( A ) (sizeof(A)/sizeof(A[0]))
#define VG_MIN( A, B ) ((A)<(B)?(A):(B))
#define VG_MAX( A, B ) ((A)>(B)?(A):(B))
#define vg_list_size( A ) (sizeof(A)/sizeof(A[0]))