Пример работы вы можете посмотреть здесь: