HIGH-LEVEL DESIGN VS. LLD DESIGN: A THE PRIMARY DIFFERENCES