Начать нужно с конца:)
Про кино, магазин и бассейн нам сказано, что он посетил их подряд.
А в каком порядке КБМ или МБК нам уже не важно.
Теперь первое утверждение "парк раньше магазина" говорит о том, что парк раньше всей этой тройки МБК.
А лес раньше парка - значит самым первым.
Итого на втором месте парк.
На самом деле эта логическая задачка несложная. Путем логического сопоставления посещаемости мест: магазин, парк, лес, бассейн, кино. И еще очень важное условие, которое может ввести в заблуждение - это ходил ли Олег в кино раньше посещения бассейна, неизвестно. Но мы пришли к выводу, что вторым по счету он посетил магазин