{ "question": "Grandma walks 3 miles every day on her favorite walking trail, which includes 2 miles of walking on the beach and 1 mile of walking on the sidewalk. On the sidewalk, Grandma walks at twice the rate of speed that she does on the beach. If 40 minutes of her walk is spent on the beach, how long does it take for her to complete the entire 3-mile walk, in minutes?", "answer": "On the beach, Grandma walks at a rate of 2 miles per 40 minutes, or 2/40 = 1/20 miles per minute.\nOn the sidewalk, she walks at twice the rate of speed as when she is on the sand, or 2 * 1/20 = 1/10 miles per minute.\nTo walk 1 mile on the sidewalk, it takes her 1/(1/10) = <<1/(1/10)=10>>10 minutes.\nThus, in total, it takes Grandma 40+10 = <<40+10=50>>50 minutes to walk her favorite route.\n#### 50", "id_orig": 1133, "id_shuffled": 17, "question_annotated": "{name,Grandma} walks {n,3} {unit,mile}s every day on her favorite walking trail, which includes {m,2} {unit,mile}s of walking on the beach and {k,1} {unit,mile}s of walking on the sidewalk. On the sidewalk, {name,Grandma} walks at {mult,twice} the rate of speed that she does on the beach. If {t,40} minutes of her walk is spent on the beach, how long does it take for her to complete the entire {n,3}-{unit, mile} walk, in minutes?\n\n#init:\n- name = sample(names_female)\n- unit = sample(length_lg)\n- $mult = sample(multi_times)\n- $n = range(20, 40)\n- $m = range(10, 20)\n- $k = range(10, 20)\n- $t = range(40, 70)\n#conditions:\n- m + k == n\n- m < t\n- mult *m < t\n- divides(t, m)\n- is_int(k / Fraction(mult *m ,t))\n#answer: {t+(k/Fraction(mult *m ,t))} ", "answer_annotated": "On the beach, {name} walks at a rate of {m} {unit}s per {t} minutes, or {m}/{t} = {Fraction(m,t)} {unit}s per minute.\nOn the sidewalk, she walks at {mult} times the rate of speed as when she is on the sand, or {mult} * {Fraction(m, t)} = {Fraction(mult *m ,t)} {unit}s per minute.\nTo walk {k} {unit}s on the sidewalk, it takes her {k}÷{Fraction(mult *m ,t)}=<<{k}÷{Fraction(mult *m ,t)} ={k/Fraction(mult *m ,t)}>>{k/Fraction(mult *m ,t)} minutes.\nThus, in total, it takes {name} {t}+{k/Fraction(mult *m ,t)}=<<{t}+{k/Fraction(mult *m ,t)}={t+(k/Fraction(mult *m ,t))}>>{t+(k/Fraction(mult *m ,t))} minutes to walk her favorite route.\n#### {t+(k/Fraction(mult *m ,t))} " }