Muy buena la lógica ingresada pero es muy estática por ende se tendría que modificar los datos si en un caso quisiera hacerlo con otra persona. Es por ello que lo ideal seria que interactúes por el usuario final es decir la persona que esta usando la pagina. Te dejo un ejemplo basado en la lógica que has creado.
Espero que te sirva. Slds.
Resultado Final:
Código: