Моё собственное творение после того, как я не нашёл ничего подходящего для себя среди множества моделей.