Group Result of Calculated Windows,Doors & Walls Area to the Right Rooms

Hello everyone, I am stucked here…
I have extracted the Areas of the Windwos in every Room and since I used the Room.Window node, I can correctly divide them with the Areas of the Rooms they belong to.
Now I have also don thesame to the Doors and to the Curtain Walls.
My Problem is, how can I Group all into one list which will be an assembly of all the calculated Areas of Windows, Doors & Curtain Walls and divide them to the Areas of the Rooms they belong to.
So having just two lists, one with the Areas of the Windows,Doors and Curtain Walls and the other with that of the Rooms.

Came up with the Solution this way;
Any concern is welcomed