Revert "Revert "Chapter 5 ex.8""

This reverts commit df8c6f51edbd567e8b797aa90fac68442471a5de.
задачі 5 юніт