Io inizierei specificando il linguaggio di programmazione usato , e postando eventualmente il codice se non troppo lungo...