#pragma once using int8_t = signed char; using uint8_t = unsigned char; using int16_t = short; using uint16_t = unsigned short; using int32_t = int; using uint32_t = unsigned int; using int_least8_t = signed char; using uint_least8_t = unsigned char; using int_least16_t = short; using uint_least16_t = unsigned short; using int_least32_t = int; using uint_least32_t = unsigned int; using int_fast8_t = signed char; using uint_fast8_t = unsigned char; using int_fast16_t = int; using uint_fast16_t = unsigned int; using int_fast32_t = int; using uint_fast32_t = unsigned int; using intmax_t = signed int; using uintmax_t = unsigned int; using intptr_t = signed long; using uintptr_t = unsigned long;