lcd.createChar parameters

Change of plan !

I have 22 user defined characters that I want to output and a single loop will do.
Using the method suggested I have tried to define the array of pointers to the character byte arrays as follows :

byte (*array[22]) [8] = {p00,p01,p02,p03,p04,p14,p24,p34,p44,p54,p64,p74,p73,p72,p71,p70,p60,p50,p40,p30,p20,p10};

I get an error: "cannot convert 'byte*' to 'byte (*)[8]' in initialization"

So, what have I done wrong ?