# Requirement change

The mint has put the fifty-cent piece back into circulation and people are already trying to
feed them into our machines. From today, **the machine takes half-dollars.**

Concretely:

- A half-dollar is worth 50, and the machine should treat it exactly like any other coin. It
  counts towards what has been inserted, it pays for things, and the coin return gives it back.
- The half-dollars customers put in end up in the hopper like everything else, which means the
  machine should **hand them out as change** once it has some. If a half-dollar is the coin that
  lets a sale go through, use it.
- We are **not** pre-loading the hoppers. Every machine still starts the day with the same float
  it does now — one nickel, two dimes, one quarter, no dollars and no half-dollars. So a machine
  that has not taken a half-dollar yet behaves exactly as it does today, right down to which
  sales it has to refuse for want of change.
- Nothing else moves. Same products, same prices, same stock, same states, same refusals.

> Your contract folder has an updated `Coin`; drop it over the one you were given.
