¡¡¡NUEVA VERSIÓN AQUÍ!!
Lo hice por mí, puede contener errores. "barraX" es 0,5 mm más pequeño, si el otro no cabe dentro.
"barraX" es 0,5 mm más pequeño si el otro no encaja.