add comments for better solution in q036