HLD VS. LLD : UNDERSTANDING IMPORTANT DISTINCTIONS