Sibyl: Simple yet Effective Agent Framework for Complex Real-world Reasoning