Пожалуй, тоже сюда скину, вроде неплохо вышло.