Первая часть : https://wh.reactor.cc/post/5378788
предыдущий пост - https://wh.reactor.cc/post/5357537
Отличный комментарий!