/*
 * otlib - order type library
 * (c) Manfred Scheucher 2018
 */

#ifndef __DEFINES_H_INCLUDED__
#define __DEFINES_H_INCLUDED__

#include <new>
#include <assert.h>
#include <sstream>
#include <fstream>
#include <iostream>

#include <utility>
#include <list>
#include <tuple>
#include <map>
#include <set>
#include <vector>
#include <cstring>

#include <thread>

#define MAXN 20
#define int2 std::pair<int,int>

#define LONG(x) ((long) x)
#define SGN(x) ((x>0)-(x<0))

#endif
