за теорию спасибо.
а вот практика: http://youtu.be/gqsev0XSmLo
кстати, на этих ютьюбах еще целый воз таких видео. так что вопрос топика не в реалистичности решения, а в его компактности