//#define STACK 1