Semi D House Solution