zen live and let live philosophy