ar
Feedback
Поколение Python 🐍

Поколение Python 🐍

الذهاب إلى القناة على Telegram

Серия курсов по языку Python от BEEGEEK 🐝. Сайт: pygen.ru Мерч: shop.pygen.ru Чат: @pygen_ru_comments Бот: @pygen_ru_bot Поддержка: @pygen_ru_support Перечень РКН: https://www.gosuslugi.ru/snet/673650d605391b3bfb5541c0

إظهار المزيد

📈 نظرة تحليلية على قناة تيليجرام Поколение Python 🐍

تُعد قناة Поколение Python 🐍 (@pygen_ru) في القطاع اللغوي الروسية لاعباً نشطاً. يضم المجتمع حالياً 49 383 مشتركاً، محتلاً المرتبة 2 648 في فئة التكنولوجيات والتطبيقات والمرتبة 12 660 في منطقة روسيا.

📊 مؤشرات الجمهور والحراك

منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 49 383 مشتركاً.

بحسب آخر البيانات بتاريخ 02 أغسطس, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار 561، وفي آخر 24 ساعة بمقدار 24، مع بقاء الوصول العام مرتفعاً.

  • حالة التحقق: غير موثّقة
  • معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 13.72‎%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 6.25‎% من ردود الفعل نسبةً إلى إجمالي المشتركين.
  • وصول المنشورات: يحصل كل منشور على متوسط 6 777 مشاهدة. وخلال اليوم الأول يجمع عادةً 3 086 مشاهدة.
  • التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 183.
  • الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل sql, программист, cte, программирование, собеседование.

📝 الوصف وسياسة المحتوى

يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
Серия курсов по языку Python от BEEGEEK 🐝. Сайт: pygen.ru Мерч: shop.pygen.ru Чат: @pygen_ru_comments Бот: @pygen_ru_bot Поддержка: @pygen_ru_support Перечень РКН: https://www.gosuslugi.ru/snet/673650d605391b3bfb5541c0

بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 03 أغسطس, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.

49 383
المشتركون
+2424 ساعات
+1037 أيام
+56130 أيام
جذب المشتركين
أغسطس '26
أغسطس '26
+37
في 0 قنوات
يوليو '26
+830
في 0 قنوات
Get PRO
يونيو '26
+592
في 0 قنوات
Get PRO
مايو '26
+528
في 0 قنوات
Get PRO
أبريل '26
+427
في 0 قنوات
Get PRO
مارس '26
+737
في 0 قنوات
Get PRO
فبراير '26
+906
في 0 قنوات
Get PRO
يناير '26
+1 043
في 0 قنوات
Get PRO
ديسمبر '25
+639
في 1 قنوات
Get PRO
نوفمبر '25
+859
في 0 قنوات
Get PRO
أكتوبر '25
+1 296
في 0 قنوات
Get PRO
سبتمبر '25
+1 564
في 0 قنوات
Get PRO
أغسطس '25
+1 132
في 0 قنوات
Get PRO
يوليو '25
+1 357
في 0 قنوات
Get PRO
يونيو '25
+840
في 1 قنوات
Get PRO
مايو '25
+603
في 2 قنوات
Get PRO
أبريل '25
+671
في 0 قنوات
Get PRO
مارس '25
+911
في 0 قنوات
Get PRO
فبراير '25
+1 041
في 0 قنوات
Get PRO
يناير '25
+1 004
في 0 قنوات
Get PRO
ديسمبر '24
+626
في 0 قنوات
Get PRO
نوفمبر '24
+938
في 0 قنوات
Get PRO
أكتوبر '24
+1 086
في 0 قنوات
Get PRO
سبتمبر '24
+1 158
في 0 قنوات
Get PRO
أغسطس '24
+846
في 0 قنوات
Get PRO
يوليو '24
+1 026
في 0 قنوات
Get PRO
يونيو '24
+781
في 2 قنوات
Get PRO
مايو '24
+956
في 0 قنوات
Get PRO
أبريل '24
+968
في 0 قنوات
Get PRO
مارس '24
+1 076
في 0 قنوات
Get PRO
فبراير '24
+1 555
في 0 قنوات
Get PRO
يناير '24
+1 747
في 4 قنوات
Get PRO
ديسمبر '23
+1 336
في 0 قنوات
Get PRO
نوفمبر '23
+2 330
في 0 قنوات
Get PRO
أكتوبر '23
+3 509
في 1 قنوات
Get PRO
سبتمبر '23
+3 031
في 0 قنوات
Get PRO
أغسطس '23
+2 524
في 0 قنوات
Get PRO
يوليو '23
+2 649
في 0 قنوات
Get PRO
يونيو '23
+2 540
في 0 قنوات
Get PRO
مايو '23
+2 899
في 0 قنوات
Get PRO
أبريل '23
+8 346
في 0 قنوات
التاريخ
نمو المشتركين
الإشارات
القنوات
03 أغسطس0
02 أغسطس+25
01 أغسطس+12
منشورات القناة
Друзья, вы слышали про структурную прокрастинацию? Это явление описал в 1995 году профессор Стэнфордского университета Джон П
Друзья, вы слышали про структурную прокрастинацию? Это явление описал в 1995 году профессор Стэнфордского университета Джон Перри. 🙂 📌 При прокрастинации человек постоянно откладывает важное дело, занимаясь вместо этого ерундой или вовсе бездельничая. 🖥 Структурная прокрастинация позволяет использовать стремление откладывать задачи для повышения продуктивности. Как это работает: 1️⃣ Создаем список задач: наверху размещаем самые важные и масштабные дела, внизу — менее важные, срочные и сложные. 2️⃣ Когда приходит время поработать над большой и страшной задачей с верха списка и мы замечаем, что мозг от нее отлынивает, — переключаемся на задачи из нижней части списка. 3️⃣ Сохраняем иллюзию важности. Необходимо убедить себя, что задачи из нижней части списка тоже важны. Впрочем, для опытного прокрастинатора это не проблема. 😉 👀 Самое сложное — это подобрать верхние задачи списка. Они должны: ⚪️ казаться очень важными, но на самом деле такими не являться ⚪️ иметь четкий дедлайн (на самом деле не такой уж четкий) 📌 Предлагаем прочитать полностью статью Джона Перри о структурной прокрастинации целиком: на английском или на русском. А вы используете метод структурной прокрастинации? Расскажите о своем опыте в комментариях! Ставьте реакцию: ❤️ — если постоянно прокрастинируете 🔥 — если вам это не свойственно #япознаюмир #поговорим

2
Друзья, а вы знали, что жители России в среднем проводят в социальных сетях от 2 часов 45 минут до 4,5 часов в день? 😨 ⚠️ Да
Друзья, а вы знали, что жители России в среднем проводят в социальных сетях от 2 часов 45 минут до 4,5 часов в день? 😨 ⚠️ Давайте проводить это время с пользой! Предлагаем в комментариях к этому посту поделиться интересными телеграм-каналами о программировании и технологиях, которые вы регулярно читаете. 🔥 Мы начнем с подборки каналов наших друзей — вдруг вы на кого-то еще не подписались? 🔵 «Пикейный аналитик» — канал Сослана Табуева про data science, аналитику и машинное обучение 🟡 Try except me — канал начинающего бэкенд-разработчика, тестировщика наших курсов Натальи 🔵«Из юриста в аналитики» — будни человека, который вкатился в IT 🟡 «Стать специалистом по машинному обучению» — канал Михаила Крыжановского о машинном обучении для людей 🔵Stepik — канал образовательной платформы Stepik А вы следите за экранным временем? Расскажите в комментариях! Ставьте реакцию: 🔥 — если читаете много образовательного контента в соцсетях ❤️ — если предпочитаете развлекательный контент #поговорим
4 198
3
Друзья, наши пакеты курсов стали еще выгоднее! 😍 🛍 До 4 августа включительно даем дополнительные скидки на пакеты: ❤️ 2 кур
Друзья, наши пакеты курсов стали еще выгоднее! 😍 🛍 До 4 августа включительно даем дополнительные скидки на пакеты: ❤️ 2 курса — 10 900 ₽ ❤️ 3 курса — 14 900 ₽ ❤️ 4 курса — 19 900 ₽ ❤️ 5 курсов — 21 900 ₽ 👩‍❤️‍👨 И это еще не все! Каждому покупателю пакета отправим подарок: 👕 2 курса — программерская футболка 👕 3 курса — программерская футболка + мини-мерчбокс 👕 4 курса — программерская футболка + мерчбокс 👕👕 5 курсов — две программерские футболки + мерчбокс 👉 КУПИТЬ КУРСЫ 👈 ⭐️ Для получения подарка после покупки пакета напишите нам на почту support@pygen.ru или на @pygen_ru_support 🔔 Напоминаем, что наши курсы доступны бессрочно. Можно купить их сейчас по выгодной цене, а пройти — в любое удобное для вас время. 👀 Если вам нужен нестандартный пакет, который не представлен на нашем сайте, напишите нам на @pygen_ru_support. Мы обязательно поможем! Ставьте реакцию: 🔥 — если скупили все платные курсы и ждете новые ❤️ — если купили еще не все
5 419
4
Друзья, сегодня в рубрике «Слово недели» разбираем разницу между двумя терминами, которые часто путают. 😎 📌 Аутентификация
Друзья, сегодня в рубрике «Слово недели» разбираем разницу между двумя терминами, которые часто путают. 😎 📌 Аутентификация — это проверка личности пользователя. Система пытается понять, действительно ли вы тот, за кого себя выдаете. Именно к аутентификации относятся логин и пароль, вход через Google, Яндекс, отпечаток пальца и так далее. 📌 Авторизация следует после аутентификации. На этом этапе система проверяет не кто вы, а что вам разрешено делать. Например, обычный пользователь может только читать статьи, модератор — удалять комментарии, а админ — управлять всем сайтом. Ставьте реакцию: 🔥 — если знали разницу между этими терминами 👀 — если только сейчас разобрались #словонедели
5 938
5
Друзья, а вы знали, что два из пяти успешных людей считают себя самозванцами? 👀 🌻 Синдром самозванца — это психологическое
Друзья, а вы знали, что два из пяти успешных людей считают себя самозванцами? 👀 🌻 Синдром самозванца — это психологическое явление, при котором человек приписывает свои достижения не собственным усилиям и талантам, а удаче, обману или стечению обстоятельств. 📌 Впервые это явление было описано в статье 1978 году Паулиной Клэнс и Сюзанной Аймс. Изначально считалось, что синдрому больше подвержены женщины. Но дальнейшие исследования показали, что самозванцами себя считают и мужчины, и женщины примерно в равной степени. 😅 ❓ А вы сталкивались с синдромом самозванца — в программировании или других сферах? Расскажите об этом в комментариях! Ставьте реакцию: 🔥 — если испытывали синдром самозванца на себе 👀 — если у вас такого не было #поговорим
6 755
6
#тесты
6 775
7
Друзья, давайте разберем задачу про четырехзначное число! 🤓 Решим задачу двумя способами: как математики и как программисты.
Друзья, давайте разберем задачу про четырехзначное число! 🤓 Решим задачу двумя способами: как математики и как программисты. 🤯 Математическое решение 🖤 Обозначим цифры числа как a, b, c, d. Тогда: c = a + b d = b + c = b + (a + b) = a + 2b Чтобы число было как можно больше, нам нужно максимизировать a, затем b. При этом c и d — это цифры, значит, каждая из них не больше 9. 🖤Из c = a + b ≤ 9 и d = a + 2b ≤ 9 следует, что при a = 9: b = 0, c = 9, d = 9. 🖤 Искомый ответ — 9099. 👨‍💻 Программерское решение Переберем все четырехзначные числа от самого большого к меньшему и найдем первое подходящее: for num in range(9999, 999, -1): a = num // 1000 b = num // 100 % 10 c = num // 10 % 10 d = num % 10 if c == a + b and d == b + c: print(number) break Ставьте реакцию: 🔥 — за математическое решение ❤️ — за программерское решение #разборзадачи
6 268
8
Друзья, принесли вам очередную задачку. Давайте решать! 🤯 Тимур написал на доске число 1347. Артур заметил, что в этом числе
Друзья, принесли вам очередную задачку. Давайте решать! 🤯 Тимур написал на доске число 1347. Артур заметил, что в этом числе каждая из двух последних цифр равна сумме двух предыдущих. Тогда Тимур задумался: а какое самое большое четырехзначное число обладает тем же свойством? 😉 Ответы на задачу и ход ваших рассуждений пишите в комментариях, не забывая прятать их под скрытым текстом. 👀 Правильный ответ опубликуем сегодня после обеда. Ставьте реакцию: 🔥 — если любите задачи с открытым ответом 👀 — если предпочитаете тесты с вариантами #задача
5 492
9
Друзья, все знают, что SSD быстрее HDD. Но почему? И в чем вообще между ними разница? 🙂 💿 HDD хранит данные на вращающихся
Друзья, все знают, что SSD быстрее HDD. Но почему? И в чем вообще между ними разница? 🙂 💿 HDD хранит данные на вращающихся магнитных дисках. Чтобы прочитать файл, специальная головка физически перемещается к нужному месту. Чем больше таких перемещений, тем медленнее работа. Плюсы и минусы HDD: ➕ дешевле ➕ подходит для хранения больших архивов ➖ медленнее SSD, особенно при работе с множеством мелких файлов ➖плохо переносит тряску и удары ⚡️SSD хранит данные в NAND-памяти. NAND — это тип флеш-памяти, в которой данные хранятся в ячейках с зарядом (1) или без него (0). В ней нет ничего движущегося — контроллер просто обращается к нужным ячейкам по адресу, это происходит мгновенно. Плюсы и минусы SSD: ➕ быстрее при любых сценариях ➕ нет шума, не боится тряски ➖ дороже ➖ ограниченный ресурс перезаписи Ставьте реакцию: 🔥 — если вас повсюду окружают SSD 👀 — если пользуетесь и HDD тоже #япознаюмир
5 863
10
Друзья, сегодня поговорим о Constant folding (свертке констант). 😎 📌 Constant folding — это оптимизация, при которой выраже
Друзья, сегодня поговорим о Constant folding (свертке констант). 😎 📌 Constant folding — это оптимизация, при которой выражения из одних только констант вычисляются заранее, еще до запуска программы. 👀 В CPython свертка констант происходит на этапе компиляции байт-кода. Интерпретатор находит константные выражения и подменяет их уже готовым результатом, например: def func(): return 60 * 60 * 24 Выражение 60 * 60 * 24 заменится на готовое значение 86400 еще до выполнения функции. 😞 Не во всех случаях оптимизация применяется даже для полностью константного выражения. Например, 2 ** 64 может быть свернуто, а вот 4 ** 64 — уже нет. 🔥 Оптимизация применяется не только к числам, но и к выражениям, содержащим строки и кортежи: ▫️ 'bee' * 3 → 'beebeebee' ▫️ (1, 2) * 3 → (1, 2, 1, 2, 1, 2) 📎 Строки длиннее 4096 символов и кортежи длиннее 256 элементов не сворачиваются. Ставьте реакцию: 🔥 — если знали про constant folding 👀 — если узнали о ней впервые #python #полезныйматериал
6 051
11
Друзья, хотим сегодня погрузить вас в адские будни разработчика! 😅 Напишите в комментариях любую фразу, которая заставит про
Друзья, хотим сегодня погрузить вас в адские будни разработчика! 😅 Напишите в комментариях любую фразу, которая заставит программиста страдать! 😥 Ставьте реакцию: 🔥 — если уже работаете программистом ❤️ — если пока только мечтаете об этом 👀 — если изучаете Python для другой цели
7 256
12
#тесты
7 845
13
Друзья, мы знаем, как трудно бывает принять решение о покупке курса. Именно поэтому в каждом платном курсе «Поколения» есть о
Друзья, мы знаем, как трудно бывает принять решение о покупке курса. Именно поэтому в каждом платном курсе «Поколения» есть открытые уроки! 😍 Мы добавили бесплатные уроки в каждый модуль, чтобы вы могли оценить качество материала на протяжении всего курса. 🎁 Бесплатные уроки в курсе для самураев: 🟢Система импорта 🟢Моржовый оператор 🟢Аннотации типов 🟢Введение в логирование 🟢Основы тестирования 🟢Модуль os. Часть 1 🟢Модуль pprint 🟢Введение в SQLite 🟢Интерфейс командной строки 🟢Метапрограммирование. Часть 1 🟢Встроенные типы данных 🖤 Курс для самураев представляет продвинутые возможности языка Python, содержит экзамены на владение языком трех уровней и завершает линейку курсов «Поколения» по языку Python. 💵 Купить курс для самураев можно на нашем сайте по ссылке. Ставьте реакцию: 🔥 — если заметили, что половина лета уже прошла 👀 — если КАК ЭТО ПОЛОВИНА ЛЕТА УЖЕ ПРОШЛА? #курсы #поколениеpython
8 234
14
Друзья, ранее мы говорили о рекурсии. Сегодня рассмотрим, какие виды рекурсии существуют. 🙃 В основе всех рекурсивных функци
Друзья, ранее мы говорили о рекурсии. Сегодня рассмотрим, какие виды рекурсии существуют. 🙃 В основе всех рекурсивных функций лежит простой принцип — вызов функцией самой себя. Но некоторые функции могут вызывать себя несколько раз подряд, другие — передавать в качестве аргумента в рекурсивный вызов другой рекурсивной функции. На основе этих и других критериев рекурсию можно разделить на несколько видов. 📌 Линейная рекурсия — это вид рекурсии, при котором функция в каждом из рекурсивных случаев вызывает саму себя только один раз. Это наиболее простой и часто встречающийся тип рекурсии. 📌 Хвостовая рекурсия — частный случай линейной рекурсии, при котором в каждом из рекурсивных случаев рекурсивный вызов является самым последним (хвостовым) действием. 📌 Множественная (каскадная, древовидная) рекурсия — это вид рекурсии, при котором функция хотя бы в одном из рекурсивных случаев вызывает саму себя более одного раза. 📌 Вложенная рекурсия — это вид рекурсии, при котором функция хотя бы в одном из рекурсивных случаев вызывает саму себя, передавая в качестве аргумента результат вызова самой себя. 📌 Взаимная (косвенная) рекурсия — это вид рекурсии, при котором функция в рекурсивном случае вызывает другую функцию, а та, в свою очередь, снова вызывает первую. 🧐 Более подробно про виды рекурсии расскажем в планируемом курсе «Алгоритмы и структуры данных для продвинутых». Чтобы первым узнать дату выхода и другие подробности, подпишитесь на новости о курсе на нашем сайте. Ставьте реакцию: 🔥 — если знали все перечисленные виды рекурсии 👀 — если столкнулись с некоторыми впервые #алгоритмыдляпродвинутых
7 271
15
Друзья, публикуем разбор задачи про уточек! 🦆 1⃣ Давайте сложим количество резиновых уточек в одежде и в головных уборах. По
Друзья, публикуем разбор задачи про уточек! 🦆 1⃣ Давайте сложим количество резиновых уточек в одежде и в головных уборах. Получим 29 + 32 = 61 уточку. 2⃣ Но ведь нам известно, что уточек в коллекции всего 50. У нас получается 61 − 50 = 11 лишних уточек. Это как раз те уточки, у которых есть и головной убор, и одежда. 🤍 Ответ — 11 уточек. Ставьте реакцию: 🔥 — если легко справились с задачей 👀 — если пришлось поломать голову #разборзадачи
6 595
16
Друзья, сегодня решаем задачу про лучших друзей программистов — уточек! 😎 У Тимура дома есть коллекция из 50 резиновых уточе
Друзья, сегодня решаем задачу про лучших друзей программистов — уточек! 😎 У Тимура дома есть коллекция из 50 резиновых уточек. У 29 из уточек есть головной убор, у 32 уточек есть одежда. Важно отметить, что у каждой резиновой уточки есть или головной убор, или одежда, или и то, и другое вместе. ❓ У скольких уточек в коллекции Тимура есть и головной убор, и одежда? 👀 Свои ответы и ход мысли пишите в комментариях под этим постом, не забывая прятать их под скрытым текстом. 🔔 Правильный ответ и разбор опубликуем сегодня после обеда. Ставьте реакцию: 🔥 — если знаете, почему уточки — лучшие друзья программистов 👀 — если не в курсе про метод утенка #задача
7 028
17
Друзья, по разным подсчетам, от 70 до 90% разработчиков выбирают темную тему в редакторах кода и IDE. 😎 🙂 Нет однозначного
Друзья, по разным подсчетам, от 70 до 90% разработчиков выбирают темную тему в редакторах кода и IDE. 😎 🙂 Нет однозначного ответа, что полезнее. Одни исследования говорят, что темный фон снижает усталость глаз. Другие — что светлый фон лучше для восприятия текста и концентрации. 👀 Трудности с темной темой точно есть у людей с астигматизмом: им труднее читать светлый текст на темном фоне. А что по этому поводу скажет статистика «Поколения»? Ставьте реакцию: 🔥 — светлая тема ❤️ — темная тема 👀 — зависит от времени суток #поговорим
8 493
18
Друзья, принесли вам новое слово недели! 😎 📌 Ретроспектива (или просто ретро) — встреча, на которой команда обсуждает проше
Друзья, принесли вам новое слово недели! 😎 📌 Ретроспектива (или просто ретро) — встреча, на которой команда обсуждает прошедший спринт или этап работы: что получилось, что пошло не так и что стоит изменить. На ретроспективе обычно отвечают на три вопроса: ✔️ что сработало хорошо ❌ что было проблемой ❓ что изменим в следующий раз Например, команда может понять, что задачи оценивались слишком оптимистично, тестирование началось слишком поздно или коммуникация между разработчиками и дизайнерами была неудобной. 💡 Ретроспектива — часть Agile-подхода к разработке (мы уже рассказывали про этот подход в посте). Этот формат закрепился с 2001 года, когда в Agile-манифесте появился принцип регулярного самоанализа команды. С тех пор ретроспектива стала стандартной практикой в большинстве команд разработчиков. ⚠️ Без ретроспективы команда может наступать на одни и те же грабли снова и снова, даже не замечая этого. Ставьте реакцию: 🔥 — если участвовали в ретро 👀 — если не сталкивались с ретроспективой на практике #словонедели
8 651
19
Друзья, у нас акция! При покупке любого курса по промокоду МЕРЧБОКС вы получите сразу два подарка: ✅ скидку 1500 ₽ 🎁 фирменн
Друзья, у нас акция! При покупке любого курса по промокоду МЕРЧБОКС вы получите сразу два подарка: ✅ скидку 1500 ₽ 🎁 фирменный мерчбокс «Поколения Python» Если вы давно планировали начать обучение или перейти на следующий курс — сейчас самое подходящее время. 🤑🤑🤑🤑 действует с 7 по 12 июля включительно при покупке курсов через наш официальный сайт. 😉 👉 Для получения подарка, после покупки курса напишите нам на почту support@pygen.ru или в Telegram @pygen_ru_support Ставьте реакцию: 🔥 — если активно проходите курсы летом ❤️ — если пока нет времени на курсы 👀 — если летом отдыхаете от учебы
8 238
20
Друзья,хорошие новости! В курсе «Поколение Python: базы данных и SQL» появился новый модуль, посвященный транзакциям в SQL. �
Друзья,хорошие новости! В курсе «Поколение Python: базы данных и SQL» появился новый модуль, посвященный транзакциям в SQL. 😍 Темы модуля «Транзакции»:   💚проблемы конкурентного доступа и целостности данных 💚транзакционные требования ACID 💚уровни изоляции баз данных 💚способы создания и настройки транзакций 💚точки сохранения транзакций 💚примеры параллельного выполнения транзакций 💚транзакции в хранимых процедурах 💚использование обработчика исключений в транзакциях ✔️ В модуле 42 тестовые задачи и 5 задач на написание SQL-запросов. После того, как решите их все, у вас точно не останется вопросов о транзакциях!   Ставьте реакцию: 🔥 — если уже знакомы с транзакциями 👀 — если впервые слышите этот термин #sql
8 245