Semi-complete layout