s/(X+)/length($1)/g;