type = unsigned for more precisely task definition
add problem03-3 solution