The self-sufficient house