#include <iostream>
#include <typeinfo>
using namespace std;

int main() {
	int A[10][10];
	cout << "A[5] -> " << typeid(A[5]).name() << "\n";
	cout << "A[5,5] -> " << typeid(A[5,5]).name() << "\n";
	cout << "5[A] -> " << typeid(5[A]).name() << "\n";
	cout << "5,5[A]  -> " << typeid(5,5[A]).name() << "\n";
	cout << "5[A],5 -> " << typeid(5[A],5).name() << "\n";
	cout << "int* -> " << typeid(int*).name() << "\n";
	return 0;
}