import React from 'react';

const PythonIcon: React.FC<React.SVGProps<SVGSVGElement>> = (props) => (
  <svg viewBox="0 0 24 24" fill="currentColor" {...props}>
    <path d="M12.5 22a.5.5 0 0 1-.5-.5v-4.01a1 1 0 0 0-1-1H7.83a1 1 0 0 1-.7-1.71l4.08-4.08a1 1 0 0 0 0-1.42L7.13 5.21a1 1 0 0 1 .7-1.71H11a1 1 0 0 0 1-1V2.5a.5.5 0 0 1 1 0v1.17a1 1 0 0 1-1.71.7l-4.08 4.08a1 1 0 0 0 0 1.42l4.08 4.08a1 1 0 0 1 1.71.7V21.5a.5.5 0 0 1-.5.5zm-1-10.42L8.91 9.01H7v2h2.5a.5.5 0 0 1 .35.15l2.29 2.29-2.29 2.29A.5.5 0 0 1 12.5 16H9v2h1.91l2.57-2.57zM11.5 2a.5.5 0 0 1 .5.5v4.01a1 1 0 0 0 1 1h3.17a1 1 0 0 1 .7 1.71l-4.08 4.08a1 1 0 0 0 0 1.42l4.08 4.08a1 1 0 0 1-.7 1.71H13a1 1 0 0 0-1 1v4.01a.5.5 0 0 1-1 0v-1.17a1 1 0 0 1 1.71-.7l4.08-4.08a1 1 0 0 0 0-1.42l-4.08-4.08a1 1 0 0 1-1.71-.7V2.5a.5.5 0 0 1 .5-.5zm1 10.42L15.09 15H17v-2h-2.5a.5.5 0 0 1-.35-.15L11.86 10.5l2.29-2.29A.5.5 0 0 1 14.5 8H17V6h-1.91l-2.57 2.57z" />
  </svg>
);

export default PythonIcon;
