s/^\(.\)\1*$/homo \1/ t s/^\(.\)\1*\(.\)\1*$/quasi-homo \1 \2/ t s/^\(.\)\(.\)\2*$/quasi-homo \2 \1/ t c hetero