(1 x 5) =~ /^(?:(1|((?=1)(?1))\2)(?{ say length $1 }))*$/