Non è un problema di programmazione, a meno di non specificare un linguaggio con cui poter esemplificare il problema e la relativa soluzione.