import decimal from decimal import Decimal, ROUND_FLOOR decimal.getcontext().prec = 25 # Sufficient precision to handle large exponents n = int(input()) for _ in range(n): a, b = map(int, input().split()) log10_a = Decimal(a).log10() log10_val = log10_a * Decimal(b) z = log10_val // 1 f = log10_val - z v = Decimal(10) ** f v_rounded = v.quantize(Decimal('0.1'), rounding=ROUND_FLOOR) x = int(v_rounded // 1) y = int((v_rounded % 1) * 10) z_int = int(z) print(x, y, z_int)