Figure 3: Floor-plan data structure