For twenty years, HOEPLI. it has been the e-commerce service of one of the largest bookshops in Italy and Europe, founded back in 1870 and based in Milan. It boasts a catalogue of over 500, 000 books, a range of discounts and offers that are always up-to-date and extremely convenient, and an extremely fast delivery service that allows orders to be delivered throughout Italy in just a few days. HOEPLI. it is an absolute point of reference for book lovers, thanks to its extremely rich and always up-to-date offer, and a system of news and book recommendations guaranteed by the work of forty specialised booksellers. The available titles range from classic to modern literature, photography books, technical and specialized texts for school, preparation texts for university exams, non-fiction and everything that is available in the publishing market you will find at Hoepli. it. Happy reading!
To solve this problem, we need to reformat the given system requirements into a specific HTML structure. The goal is to transform each requirement into a well-organized list within a div container, making it easy to read and present.
### Approach
1. **Parse Input**: The input consists of a list of system requirements for different operating systems. Each entry includes an OS and its specific requirements.
2. **Structure HTML**: Each system's requirements are encapsulated within a `div` with the class "prod-spec". Inside this div, there is a heading, a bold text indicating "MINIMUM SPECS", and an unordered list of requirements.
3. **Format Requirements**: Each requirement is listed as a list item (`li`) with a span element for the label (e.g., OS, Processor) followed by the corresponding detail.
### Solution Code
```html
Windows System Requirements
MINIMUM SPECS
-
OS: Windows 7 or higher
-
Processor: 1.5 Ghz
-
Memory: 2 GB RAM
-
256MB DirectX 9 or higher
-
Storage: 1 GB available space
-
Additional Notes: A printed copy of the Bomb Defusal Manual or an additional web-enabled device to view the Bomb Defusal Manual is required. The Bomb Defusal Manual is freely available at www.bombmanual.com. HTC Vive or Oculus Rift/DK2 required for VR play. Gamepad or motion controllers required for VR play.
Mac System Requirements
MINIMUM SPECS
-
OS: OS X 10.9 (Mavericks) or later
-
Processor: 1.5GHz Intel Processor
-
256MB or higher
-
Storage: 1 GB available space
-
Additional Notes: A printed copy of the Bomb Defusal Manual or an additional web-enabled device to view the Bomb Defusal Manual is required. The Bomb Defusal Manual is freely available at www.bombmanual.com. Virtual reality not supported.
Linux System Requirements
MINIMUM SPECS
-
OS: Ubuntu 16.04 or later
-
Processor: 1.5GHz Intel Processor
-
256MB or higher
-
Additional Notes: A printed copy of the Bomb Defusal Manual or an additional web-enabled device to view the Bomb Defusal Manual is required. The Bomb Defusal Manual is freely available at www.bombmanual.com. Virtual reality not supported.
```
### Explanation
The solution involves transforming each system's requirements into a structured HTML format. Each system (Windows, Mac, Linux) is encapsulated within a `div` with the class "prod-spec". The `div` contains a heading, a bold text indicating "MINIMUM SPECS", and an unordered list. Each requirement is an `li` element with a span for the label and the corresponding detail. This ensures that all requirements are presented in a consistent and readable manner.
-
Visit the Hoepli website at https://www.hoepli.it/.
-
Choose your desired items.
-
Proceed to checkout.
-
Enter your gift card code during checkout.
-
Complete your purchase to finalize.
-
To download your Gift Card, you will receive security codes with an expiration date and usage instructions.
Be the first to review this product!
Share