вот и это короче работает абсолютно со всем