Hard Reasoning Questions With Answers