typedef int _INTEGER_TYPE;
typedef float FLOATING_TYPE;