satya prakash soni (150.705)