forse in linguaggio C sarebbe stato molto più facile, concordate??