public:gsoc:2017:satyam