This documentation is automatically generated by online-judge-tools/verification-helper
#include "algebra/monoid_f/monoid_add.hpp"
#pragma once
// MF
template <class T> struct MonoidAdd {
using F = T;
static constexpr F composition(F f, F g) { return f + g; }
static constexpr F id() { return T(0); }
};
#line 2 "algebra/monoid_f/monoid_add.hpp"
// MF
template <class T> struct MonoidAdd {
using F = T;
static constexpr F composition(F f, F g) { return f + g; }
static constexpr F id() { return T(0); }
};