Give it a foundation and a program, and it tiles every room to the inch — no gaps, no overlaps, doors and windows placed where the walls actually allow them.
This is a cached example. Fill in the form and click "Draw this house" to generate your own.