¿Cómo eliminar una actividad particular de la pila trasera de Android?

En mi solicitud, tengo cinco actividades a, b, c, d, e. El usuario transita en la siguiente secuencia .... 1. a -> b 2. b -> c 3. c -> d 4. d -> e

hasta la actividad 'd', si el usuario presiona el botón Atrás, la aplicación debe redirigir al usuario a la actividad anterior, como d -> c, c -> b, etc.

Pero cuando el usuario hace clic en el botón Guardar en la actividad 'd', la aplicación redirigirá al usuario a la actividad 'e'. Ahora, si el usuario presiona el botón Atrás, entonces quiero redirigir al usuario a la actividad 'a', que es la pantalla de inicio en mi solicitud.

Soy completamente nuevo en Android. No sé cómo lograr este flujo.Probé esta solución pero no ha dado el resultado deseado.. y perdón por mi mal inglés ...

Respuestas a la pregunta(2)

Su respuesta a la pregunta