#include <stdio.h>

#define COMPILING_CORE 1
#    if (COMPILING_CORE == 0)
#        define PSP  /**/
#    elif (COMPILING_CORE == 1)
#        define PSP __attribute__((__section__(".psram_text_cpu1")))
#    elif (COMPILING_CORE == 2)
#        define PSP __attribute__((__section__(".psram_text_cpu2")))
#    elif (COMPILING_CORE == 3)
#        define PSP __attribute__((__section__(".psram_text_cpu3")))
#    elif (COMPILING_CORE == 4)
#        define PSP __attribute__((__section__(".psram_text_cpu4")))
#    elif (COMPILING_CORE == 5)
#        define PSP __attribute__((__section__(".psram_text_cpu5")))
#    endif
#define ITCM PSP
#define STRINGIFY2(string) #string
#define STRINGIFY1(string) (STRINGIFY2(string))
int main(void) {
	// your code goes here
	printf("%s\n", STRINGIFY1(PSP));
	printf("%s\n", STRINGIFY1(ITCM));
	return 0;
}
