Overlapping Offsets

Offset is not a so simple problem, you may know this discussion