Coexistence of philosophy and religion