main returnd an integer