valid_square ok avec creation de mainBACKUP et valid_squareBACKUP