Достаточно просто почитать литературу,там все до тебя придумано,описано и работает.