Ideally I will avoid this type of confusing statement... func is a function taking zero arguments and returning a pointer to an array of pointers to int.