1.1.1

completed : basement
need to improve: binary tree