Решение дано в приложении.
нет не правильно , у тебя нет самого решения как все прлучилось, посмотри я щас пример добавлю