The area of the union of circles

SPOJ - CIRU