Ответы на интересующие вопросы можно получить здесь.

http://cs303507.vk.me/v303507932/4de6/oU8arFuY3b4.jpg