input: animal1;2;0;1;0;0 animal2;0;0;2;0;1 animal3;1;1;1;0;2 recode rules 0=AA, 1=AB, 2=BB output animal1;B;B;A;A;A;B;A;A;A;A animal2;A;A;A;A;B;B;A;A;A;B animal3;A;B;A;B;A;B;A;A;B;B