from sys import stdout
import os
import io
input = io.BytesIO(os.read(0, \
os.fstat(0).st_size)).readline
n: int = int(input())
while n:
n -= 1
line = input().decode()
distance, time = line.strip().split()
meters = float(distance)
h, m, s = [float(i) for i in time.split(":")]
seconds = s
seconds += m * 60.0
seconds += h * 60.0 * 60.0
kilometers = meters/1000
result = seconds/kilometers
diff = float(result - round(result))
if diff >= 0.5:
result = round(result) + 1
else:
result = round(result)
m, s = divmod(result, 60)
stdout.write(f"{m}:{s:02d}\n")
ZnJvbSBzeXMgaW1wb3J0IHN0ZG91dAppbXBvcnQgb3MKaW1wb3J0IGlvCgppbnB1dCA9IGlvLkJ5dGVzSU8ob3MucmVhZCgwLCBcCiAgICAgb3MuZnN0YXQoMCkuc3Rfc2l6ZSkpLnJlYWRsaW5lCiAgICAgCm46IGludCA9IGludChpbnB1dCgpKQoKd2hpbGUgbjoKCW4gLT0gMQoJCglsaW5lID0gaW5wdXQoKS5kZWNvZGUoKQoKCWRpc3RhbmNlLCB0aW1lID0gbGluZS5zdHJpcCgpLnNwbGl0KCkKCW1ldGVycyA9IGZsb2F0KGRpc3RhbmNlKQoJaCwgbSwgcyA9IFtmbG9hdChpKSBmb3IgaSBpbiB0aW1lLnNwbGl0KCI6IildCgoJc2Vjb25kcyA9IHMKCXNlY29uZHMgKz0gbSAqIDYwLjAKCXNlY29uZHMgKz0gaCAqIDYwLjAgKiA2MC4wCgkKCWtpbG9tZXRlcnMgPSBtZXRlcnMvMTAwMAoJcmVzdWx0ID0gc2Vjb25kcy9raWxvbWV0ZXJzCglkaWZmID0gZmxvYXQocmVzdWx0IC0gcm91bmQocmVzdWx0KSkKCglpZiBkaWZmID49IDAuNToKCQlyZXN1bHQgPSByb3VuZChyZXN1bHQpICsgMQoJZWxzZToKCQlyZXN1bHQgPSByb3VuZChyZXN1bHQpCgkJCgltLCBzID0gZGl2bW9kKHJlc3VsdCwgNjApCgkKCXN0ZG91dC53cml0ZShmInttfTp7czowMmR9XG4iKQ==