I have got approximately this Activity construct:
MainActivity --starts--> Activity2 --startsForResult--> Activity3