Swami Vivekananda thought