(define (main args) (let1 t (read) (do [(i t (- i 1))] [(zero? i)] (let* ([n (read)] [x (read)] [wa (quotient (* n (+ n 1)) 2)] [d (- x wa)]) (cond [(negative? d) (print -1)] [else (do [(j 1 (+ j 1))] [(= j n)] (display j) (display " ")) (print (+ n d))]) ))) 0)