Cosa intendi con "il primo ed il secondo possono essere implementati"?
Cioè, posso fare il secondo senza fare il primo?