my answers to constructs::introduction