typedef unsigned int e; typedef unsigned int* r; typedef unsigned int** a; typedef unsigned int*** b; typedef unsigned int**** t;