# JavaScript (ES6), 273 bytes _Thanks to [@Shaggy](https://codegolf.stackexchange.com/users/58974/shaggy) for suggesting to switch from HTML+JS to JS and saving 2 bytes in the new version_ Generates a SVG similar to [this one](https://gitlab.com/parclytaxel/Selwyn/blob/master/Cutie%20Marks/Meta/Parcly%20Taxel%20Cutie%20Mark.svg) from Parcly Taxel. <!-- language-all: lang-javascript --> f=(s=`<svg viewBox="-22 -23 44 4${a=6}">`)=>a--?f(s+(p='<path fill=')+`#5${a&1?'a318e':'4a2e1'} d="M20.3-9C14.8 5 5.8 5.6.4 5.3L-.1 7.2C6.5 9 15.6 8.4 21.6-.4" transform="rotate(${a*60})"/>`):s+p+`none stroke=#576ab7 d="M-10.2 4.5-9-6.6 1.2-11.1 10.2-4.5 9 6.6-1.2 11.1Z">` [Try it online!](https://tio.run/##HY9BboMwEEWvMiJVgaKZYmMMRHEiNdvmAl3hJialpRhhRCtVnJ062fzF@6N5M5961u48tsOEvb2YdW1U5FS9c/MV5tb8vNhfFSDngDwDIUA8/Gkll2Bfx2qvEQ9N5JJoUOFu0NMHNG3XqTBO6k3uBx/ZIdQZK024DYXmhoULXFRw4illWB2ZoBJyyG9JkoTP7BWJQUH8KCmHCpgvoPQVZySRRADTqHvX2PFbBaOd9GQiL3qS6RIHz/6orUuGpO5tb8BNo/0yapMXUr8XdzGylDgIyrFC6Tcz4siYN944irvSc/QcbvzN/7mebe9sZ6iz16iJ4nj9Bw "JavaScript (Node.js) – Try It Online") ### Graphical output <!-- begin snippet: js hide: true console: true babel: false --> <!-- language: lang-js --> f=(s=`<svg viewBox="-22 -23 44 4${a=6}">`)=>a--?f(s+(p='<path fill=')+`#5${a&1?'a318e':'4a2e1'} d="M20.3-9C14.8 5 5.8 5.6.4 5.3L-.1 7.2C6.5 9 15.6 8.4 21.6-.4" transform="rotate(${a*60})"/>`):s+p+`none stroke=#576ab7 d="M-10.2 4.5-9-6.6 1.2-11.1 10.2-4.5 9 6.6-1.2 11.1Z">` document.write(f()) <!-- end snippet -->