Та ситуация, когда даже не знаешь, как людям посоветовать, чтобы не обвинили ни в чём... Короче, ребзи, пока сами не поймёте, вам никто не объяснит. Алгоритм прост и сложен одновременно. Видите нечто непонятное? Ищите причину этому, пока не найдёте то, что понимаете. От него понемногу возвращайтесь к первому пункту, пока и его не поймёте. Да, муторно и долго, зато если вы сами это выучите так, то уже точно не забудете! Без базы понять невозможно.