dovrebbe essere sufficientemente chiaro per poterlo finire, dato quello che hai postato tu.
tra l'altro, quello che hai postato, o è sbagliato o è estrapolato e manca qualcosa...

preferirei che provassi prima tu