type int et plus unsigned long