Answer to all questions: 42 42