struct number define