Build a House Painting

Hola, necesito que alguien me apoye en este problema. Desde todo el día he estado tratando de hacerlo y no es posible que no me reconza ese problema. Me baso en los codigos de otros, pongo un ejemplo pero le cambio el numero y no es posible que no me lo quiera reconocer.

Si gustan les mando todo el codigo html y css:

#house {

position: relative;
width: 500px;
height: 400px;
background-color: red;
border: .5px solid black

}


#chimney {
  position: absolute;
  top: -20%;       
  width: 50px;
  height: 120px;
  border: 2px solid black;
  background-color: brown;
  z-index: -21;      /* opcional, para que quede detrás del techo */
}


#roof{
position: absolute;
 width: 250px;
 height: 75px;
border: 2px solid red;
background-color: blue; 
top: 0;
left: 200px;
}

#window-1 {
position: absolute;
width: 60px;
height: 80px;
border: 2px solid black;
background-color: lightblue;
top: 160px;  /* debajo del techo de 150px */
  left: 80px;

}

#window-2 {
position: absolute;
width: 60px;
height: 80px;
border: 2px solid black;
background-color: lightblue;
top: 160px;  /* debajo del techo de 150px */
  left: 80px;
}

#door {
position: absolute;
width: 80px;
height: 120px;
bottom: 0;
right: 110px;
background-color: blue;
border: 2px solid black; /

}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>House Painting</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
  <div id="house">
    <div id="chimney"></div>
    <div id="roof"></div>
    <div id="window-1"></div>
    <div id="window-2"></div>
    <div id="door"></div>


    </div>
</body>
</html>

Por favor, ocupo de su ayuda para poder terminar con ese tema. Si me aceptara el paso 44 ya no estaría perdiendo el tiempo ni frustrandome por errores absurdos.

Bienvenido al foro @crlcolunga

La parte inferior de la chimenea aparece debajo del techo.

¡Que disfrutes programando!