gražiai sudėtas (angliškai):

1) shapely