uva 532 , not done yet