#include <stdio.h>

int main(void) {
	static const char dtmf_positions[] = "123A-------"
	                                     "456B-------"
	                                     "789C-------"
	                                     "*0#D-------"
	                                     "----E------"
	                                     "-----F-----"
	                                     "------G----"
	                                     "-------H---"
	                                     "--------J--"
	                                     "---------K-"
	                                     "----------L";
	#define NCOLS (sizeof("123A-------") - 1)
	#define FETCH_CHAR(ROW,COL) dtmf_positions[ROW * NCOLS + COL]
	
	printf("%c%c%c%c\n", FETCH_CHAR(2, 3), FETCH_CHAR(7, 7), FETCH_CHAR(4, 4), FETCH_CHAR(5, 5));
	return 0;
}
