I think I'm going to just close this for now.  Please reopen with exact details.  The only things I see now are shared points in ways for two inners and two outers but don't think there's really a way to get around it.  At least there are no shared ways and no gaps as far as I can see.