ADNumber.hpp