#include "new.h"
#include <stdlib.h>
void operator delete(void *mem) noexcept { ::free(mem); }
void operator delete(void *mem, std::align_val_t) noexcept { ::free(mem); }
void operator delete(void *mem, size_t) noexcept { ::free(mem); }
void operator delete(void *mem, size_t, std::align_val_t) noexcept {
::free(mem);
}
void operator delete[](void *mem) noexcept { ::free(mem); }
void operator delete[](void *mem, std::align_val_t) noexcept { ::free(mem); }
void operator delete[](void *mem, size_t) noexcept { ::free(mem); }
void operator delete[](void *mem, size_t, std::align_val_t) noexcept {
::free(mem);
}