type alignments in size of char
types hierarchy: from small to large
print a sequence of numbers without array or a vector