Если это выглядит глупо, но это работает, то это не глупо
318318