--- /dev/null
+/* Inverse 2d array population */
+#include <stdio.h>
+int main(void);
+int main()
+{ int** ipp,* ip,* ipa[16], ia[16<<4], i;
+ for (ipp = ipa, i = 0; ((*ipp++ = ip = ia + (i++ << 4)) - ia < 16 << 4);)
+ { while ((*ip++ = ip - ia) < (ipp - ipa) << 4)
+ printf("%i\n",*(ip-1));
+ }
+}
+