Implementing a four-bit adder with C++ template metaprogramming | Hacker News Reader