House puzzle