Интересно.

А есть ли какие простые незамысловатые варианты?
Что бы огород не городить...