def solve_impl( a, b ) lnn=b*Math.log(a) z=(lnn/Math.log(10)).floor base=(10*Math.exp( lnn-z*Math.log(10) )).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)