local G = 6.67e-11 local obj_mass = io.read("*l") for _ = 1, io.read("*l") do local planet, radius, avg_mass = io.read("*l"):match("(%a+), (%d+), (%d+)") local volume = (4.0 / 3.0) * math.pi * radius^3 local tot_mass = avg_mass * volume local force = G * obj_mass * tot_mass / radius^2 print(planet .. ": " .. string.format("%.3f", force)) end