<commit_before>#pragma once

const long double PI = 3.14159265358979323846;
const int INF = 0x3f3f3f3f;
const long double EPS = 1e-9;
const long long LINF = 0x3f3f3f3f3f3f3f3fLL;

const int DX[] = { -1, 0, 1, 0, -1, -1, 1, 1 };
const int DY[] = { 0, 1, 0, -1, -1, 1, 1, -1 };

enum class Direction {
	Up,
	Right,
	Down,
	Left,
	UpLeft,
	UpRight,
	DownRight,
	DownLeft,
	North = Up,
	East = Right,
	South = Down,
	West = Left,
	NorthWest = UpLeft,
	NorthEast = UpRight,
	SouthEast = DownRight,
	SouthWest = DownLeft
};<commit_msg>Added constexpr qualifier to constants.<commit_after>#pragma once

constexpr const long double PI = 3.14159265358979323846;
constexpr const int INF = 0x3f3f3f3f;
constexpr const long double EPS = 1e-9;
constexpr const long long LINF = 0x3f3f3f3f3f3f3f3fLL;

constexpr const int DX[] = { -1, 0, 1, 0, -1, -1, 1, 1 };
constexpr const int DY[] = { 0, 1, 0, -1, -1, 1, 1, -1 };

enum class Direction {
	Up,
	Right,
	Down,
	Left,
	UpLeft,
	UpRight,
	DownRight,
	DownLeft,
	North = Up,
	East = Right,
	South = Down,
	West = Left,
	NorthWest = UpLeft,
	NorthEast = UpRight,
	SouthEast = DownRight,
	SouthWest = DownLeft
};
{'fraction_non_alphanumeric': 0.12674825174825174, 'fraction_numerical': 0.09265734265734266, 'mean_word_length': 3.692622950819672, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2194962', 'n_tokens_mistral': 565, 'n_tokens_neox': 495, 'n_words': 150}