Вот схемка от автора, не перевернутая еще. Там в конце темы есть такая, как дали выше, но не знаю насколько она лучше/хуже.
Ну и вот как вариант, там немного пообсуждали его в теме.