HLD VS LLD: WHY LOW-LEVEL DESIGN IS CRITICAL