#include<bits/stdc++.h>
using namespace std;
int m[35];
int main(){
int a,b;
cin>>a;
for(int i=1;i<=a;i++){
cin>>b;
for(int j=1;j<=b;j++){
cin>>m[j];
}
int ans=0;
for(int i=b-1;i>=1;i--){
while(m[i]>=m[i+1]){
m[i]/=2;
ans++;
}
if(m[i]<=0){
ans=-1;
break;
}
}
cout<<ans<<endl;
}
return 0;
}