Упростил код первого сниппета