{On a sunny morning|On a beautiful afternoon}, `person(1)` rode `his(1)` bicycle to a farm that sold bags of `plural(fruit(1))` for $`fruit_1` each and bags of `plural(fruit(2))` for $`fruit_2` each.

`person(1)` decided to buy a bag of `plural(fruit(1))` and a bag of `plural(fruit(2))` {before heading home|because those were `his(1)` favorite kinds of fruit|}.

How much did `person(1)` need to pay for `his(1)` produce?

To find the total amount `person(1)` needs to pay, we need to add the price of the `plural(fruit(1))` and the price of the `plural(fruit(2))`.

Price of `plural(fruit(1))` + price of `plural(fruit(2))` = total price.

graph.adder = new DecimalAdder( fruit_1_integer, fruit_1_decimal, fruit_2_integer, fruit_2_decimal );
graph.adder.show();
graph.adder.showDecimals();

graph.adder.showHint();

`person(1)` needs to pay $`solution`.

{On Monday|Last week}, `person(1)` and `person(2)` decided to see how fast they could sprint `meters` meters. They asked their friend `person(3)` to time them with a stopwatch.

{After `time_3` minutes, `person(3)` agreed to time the runners.|} `person(1)` sprinted first and ran `meters` meters in `time_1` seconds. When it was `person(2)`'s turn, `he(2)` sped off and completed the run in `time_2` seconds.

How much faster was `person(2)` than `person(1)` in seconds?

`time_1-time_2 ` seconds

To find how much faster `person(2)` was than `person(1)`, we need to find the difference between their times in seconds.

`person(1)`'s time - `person(2)`'s time = difference in times.

graph.subtractor = new DecimalSubtractor( time_1_integer, time_1_decimal, time_2_integer, time_2_decimal );
graph.subtractor.show();
graph.subtractor.showDecimals();

graph.subtractor.showHint();

`person(2)` was `solution` seconds faster than `person(1)`.

{Last Monday|On Saturday}, `person(1)`'s parents gave birth to twins and named them `person(2)` and `person(3)`. When they were first born, `person(2)` weighed `weight_1` pounds{ and was `height_1` inches tall|}, and `person(3)` weighed `weight_2` pounds {and was `height_2` inches tall|}.

How much did the babies weigh in total?

` weight_1+weight_2 ` pounds

To find the weights of the 2 babies, we need to add their weights together.

`person(2)`'s weight + `person(3)`'s weight = total weight.

graph.adder = new DecimalAdder( weight_1_integer, weight_1_decimal, weight_2_integer, weight_2_decimal );
graph.adder.show();
graph.adder.showDecimals();

graph.adder.showHint();

graph.adder.showHint();

Together, the babies weigh `solution` pounds.

{On Tuesday,|Last Thursday,|} `person(1)` walked to `an(store(1))` store {`timeofday(1)`|} and{, after browsing for `time_1` minutes,|} decided to buy a `storeItem(1,1)` for $`price_1`. `person(1)` handed the salesperson $`amount_paid` for `his(1)` purchase.

How much change did `person(1)` receive?

To find out how much change `person(1)` received, we can subtract the price of the `storeItem(1,1)` from the amount of money `he(1)` paid.

The amount `person(1)` paid - the price of the `storeItem(1,1)` = the amount of change `person(1)` received.

graph.subtractor = new DecimalSubtractor( amount_paid_integer, amount_paid_decimal, price_1_integer, price_1_decimal );
graph.subtractor.show();
graph.subtractor.showDecimals();

graph.subtractor.showHint();

`person(1)` received $`solution` in change.

During a recent rainstorm, `rain_1` inches of rain fell in `person(1)`'s hometown, and `rain_2` inches of rain fell in `person(2)`'s hometown. {During the same storm, `snow_1` inches of snow fell in `person(3)`'s hometown.|}

How much more rain fell in `person(2)`'s town than in `person(1)`'s town?

`rain_2-rain_1 ` inches

To find the difference in rainfall, we can subtract the amount of rain in `person(1)`'s town from the amount of rain in `person(2)`'s town.

Rain in `person(2)`'s town - rain in `person(1)`'s town = the difference in rain between the two towns.

graph.subtractor = new DecimalSubtractor( rain_2_integer, rain_2_decimal, rain_1_integer, rain_1_decimal );
graph.subtractor.show();
graph.subtractor.showDecimals();

graph.subtractor.showHint();

`person(2)`'s town received `solution` inches more rain than `person(1)`'s town.

{To get to school each morning|To get to work each morning|To visit `his(1)` grandmother}, `person(1)` takes `an(vehicle(1))` `distance_1` `plural(distance(1))` and `an(vehicle(2))` `distance_2` `plural(distance(1))`. {In total, the journey takes `time_1` minutes.|}

How many `plural(distance(1))` is `person(1)`'s journey in total?

`distance_1+distance_2` `plural(distance(1))`

To find the total distance `person(1)` travels, we need to add the two distances together.

Distance on `vehicle(1)` + distance on `vehicle(2)` = total distance.

graph.adder = new DecimalAdder( distance_1_integer, distance_1_decimal, distance_2_integer, distance_2_decimal );
graph.adder.show();
graph.adder.showDecimals();

graph.adder.showHint();

graph.adder.showHint();

`person(1)` travels `solution` `plural(distance(1))` in total.