Лабораторна робота 2

1) Створити компонент віртуалізованої таблиці чи списку (тут), який на вхід отримує будь-який список з https://dummyjson.com/docs.

Дані повинні отримуватись за допомогою хуку useEffect.

Кількість рядків у віртуалізованій таблиці повинні дорівнювати кількості літер у вашому прізвищі.
Дозволено використання будь-яких UI бібліотек.

2) Також необхідно створити поле для судоку, де буде стандартна сітка і можливість клікнути на одну з комірок. При кліку на комірку, необхідно підсвітити її інших кольором.
Додаткове завдання (по бажанню): 
- Створити сітку судоку з генерацією початкових значенень (вірна розстановка) 

Приклад

html - Styling a sudoku grid - Stack Overflow

Оцінка
- Віртуальна таблиця - 7 балів
- Отримання даних - 7 балів
- Судоку сітка - 10 балів
- Підсвідка - 2 бали
- Додаткове завдання - 5 балів
Всього 26+5 балів

Штрафи
- невикористання гіт - 2 бали
- несвоєчасність - 2 бали (через місяць після лаби 2)
- несвоєчасність після екзамену - 4бали
- Будь-який плагіат в роботі - 0 балів за роботу, додатково -15 балів із загальної оцінки