def solve_impl( a, b ) n=Math.exp( b*Math.log(a) ) z=Math.log10(n).floor base=(n*10/10.0**z).floor.to_s [base[0], base[1], z ] end def solve2(input) n=input.gets.to_i n.times do q=input.gets.split(/\s+/).map(&:to_i) puts( solve_impl( *q ).join(" ") ) end end solve2($stdin)