#include <bits/stdc++.h> using namespace std; int main() { int t; cin>>t; while(t--){ int n, x; cin>>n>>x; int maxm = ceil(n/2.0); if(x>maxm){ cout<<-1; } else{ char ans[n]; for(int i = 0; i<x; i++){ ans[i] = ('a'+i); cout<<ans[i]; } for(int i = x; i<maxm; i++){ ans[i] = 'a'; cout<<ans[i]; } for(int i = maxm; i<n; i++){ ans[i] = ans[n-1-i]; cout<<ans[i]; } } cout<<endl; } return 0; }