А почему бы не сделать такую функцию?