Samples
Use samples to learn the requirements. Don't COPY!!!