my attempt for-Fewest parts challenge (Car Edition)'s Successors