#pragma once uint16_t constexpr const_hash(char const *input) { return *input ? static_cast(*input) + 33 * const_hash(input + 1) : 5381; }