intenção setFlags FLAG_ACTIVITY_CLEAR_TOP

No Android, eu iniciei 4 atividades A, B, C, D, se eu quiser voltar de D para A, eu posso usar 'intent.setFlags (Intent.FLAG_ACTIVITY_CLEAR_TOP)'. Mas se as atividades forem da mesma classe, abertas da seguinte maneira: Como posso voltar de D para A agora?

Intent i = new Intent(FlagsTest.this, FlagsTest.class);
startActivity(i);