Requirements

For the practice part meet following prerequisites: