What was Mohandas Gandhi's philosophy based on?

i have no idea haha lmfao (x hmu