Main.cc: In function ‘void operator+=(std::vector >&, const std::vector >&)’:
Main.cc:21:69: error: missing template arguments before ‘{’ token
auto pos = lower_bound(lhs.begin(), lhs.end(), num, greater {});
^
Main.cc: In function ‘void operator+=(std::vector >&, const std::pair&)’:
Main.cc:35:65: error: missing template arguments before ‘{’ token
auto pos = lower_bound(lhs.begin(), lhs.end(), rhs, greater {});
^