algo dans main