uva; solve "Freckles" from Volume 101