added 4 UVa solutions and 3 cms.di.unipi.it solutions