Gemini 3.8 Flash  high · 2026-10-18 · Sample 1/3

Added to compare Compare (1) →
You can compare up to 3 model tiers Compare (1) →

AI reference score

7.31 ± 0.97

The ± value shows how much the counted judges’ scores vary across both rounds of scoring.

Claude Opus 5.5 · medium · Pass 1 8.65
Claude Opus 5.5 · medium · Pass 2 7.45
GPT-6 Astra · medium · Pass 1 8.05
GPT-6 Astra · medium · Pass 2 7.00
Grok 4.7 · medium · Pass 1 6.80
Grok 4.7 · medium · Pass 2 5.90

Scoring criteria

Pelican likeness
7.83
Bicycle correctness
7.83
Riding pose
5.83
Composition
8.50
Obvious errors (higher is better)
6.33
Drawing checks passed Monitoring

Judges

Claude Opus 5.5 · medium · Pass 1

8.65

What the judge sees: Original (Chinese) 这是一幅扁平风格插画,画中一只白色鹈鹕骑着一辆青绿色自行车向右行驶。鹈鹕戴着红白蓝三色头盔,橙色的大喉囊格外显眼,脖子上系着一条带白点的红色围巾,围巾向后飘起;它的橙色长腿踩在脚踏上,车把前挂着一个棕色编织篮,篮里放着一根长棍面包和一朵小红花。背景从下往上依次是灰色柏油路(路面有白色虚线)、绿色草地、蓝色海面,以及浅蓝色天空,天空中有白云、几只小飞鸟,右上方还有一个发着黄光的太阳,左下角和右下角各长着几株绿色的草。

Plenty of detail, a complete scene and a very noticeable pouch, but the connection between the body and saddle is a little unclear.

Machine translated

Original (Chinese) 细节丰富、场景完整,喉囊很醒目;身体与车座的衔接略显模糊。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: Yes
Pelican likeness
9.00
Bicycle correctness
9.00
Riding pose
8.00
Composition
9.00
Obvious errors (higher is better)
8.00

Claude Opus 5.5 · medium · Pass 2

7.45

What the judge sees: Original (Chinese) 这是一幅扁平风格插画,画中一只白色鹈鹕骑着一辆青绿色自行车向右行驶。鹈鹕戴着红白蓝三色头盔,橙色的大喉囊格外显眼,脖子上系着一条带白点的红色围巾,围巾向后飘起;它的橙色长腿踩在脚踏上,车把前挂着一个棕色编织篮,篮里放着一根长棍面包和一朵小红花。背景从下往上依次是灰色柏油路(路面有白色虚线)、绿色草地、蓝色海面,以及浅蓝色天空,天空中有白云、几只小飞鸟,右上方还有一个发着黄光的太阳,左下角和右下角各长着几株绿色的草。

Scene is very finely done, but the body hangs above the top tube, the legs are too long like stilts, and the sitting pose is unnatural.

Machine translated

Original (Chinese) 场景很精致,但身体悬在上管上方,腿太长像高跷,坐姿不自然。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: Yes
Pelican likeness
8.00
Bicycle correctness
8.00
Riding pose
6.00
Composition
9.00
Obvious errors (higher is better)
6.00

GPT-6 Astra · medium · Pass 1

8.05

What the judge sees: Original (Chinese) 画面中央是一只骑着青绿色自行车的白色长嘴鸟,橙色大嘴朝右,脖子上系着向左飘扬的红色白点围巾,橙色长腿伸向脚踏板。自行车有两个黑色外胎、橙黄色轮圈的车轮,右侧车头装着棕色网格车篮,篮内露出橙色物体。背景为浅蓝色天空、白云和右上方淡黄色圆形太阳,下方有蓝色水面、绿色横带以及带白色虚线的灰色道路,两侧底角有绿色草叶和黄色花苞。

Clearly a pelican, but the contact between the wings and handlebars is unclear.

Machine translated

Original (Chinese) 鹈鹕特征鲜明,但翅膀与车把的接触关系含混。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: Yes
Pelican likeness
9.00
Bicycle correctness
8.00
Riding pose
7.00
Composition
9.00
Obvious errors (higher is better)
7.00

GPT-6 Astra · medium · Pass 2

7.00

What the judge sees: Original (Chinese) 画面中央是一只骑着青绿色自行车的白色长嘴鸟,橙色大嘴朝右,脖子上系着向左飘扬的红色白点围巾,橙色长腿伸向脚踏板。自行车有两个黑色外胎、橙黄色轮圈的车轮,右侧车头装着棕色网格车篮,篮内露出橙色物体。背景为浅蓝色天空、白云和右上方淡黄色圆形太阳,下方有蓝色水面、绿色横带以及带白色虚线的灰色道路,两侧底角有绿色草叶和黄色花苞。

Subject stands out, but the connections between the chain, handlebars and pedals are rather awkward.

Machine translated

Original (Chinese) 主体鲜明,但链条、车把与脚踏连接较生硬。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: Yes
Pelican likeness
8.00
Bicycle correctness
6.00
Riding pose
7.00
Composition
8.00
Obvious errors (higher is better)
6.00

Grok 4.7 · medium · Pass 1

6.80

What the judge sees: Original (Chinese) 画面中央是一只白色鹈鹕状的鸟骑着一辆青绿色自行车,鸟戴红白蓝帽子、红白条纹围巾向后飘,橙色长喙和橙色腿伸向踏板。车头有棕色篮子,里面露出一根长条面包,车轮有橙色轮圈。背景是浅蓝天空、右侧淡黄色太阳、白云、蓝色水面和灰色虚线公路,画面左右下角有绿色植物。

The frame and wheels are complete, but one leg sticks up off the pedals and the pouch is too big.

Machine translated

Original (Chinese) 车架轮组完整,但一腿上翘离踏板,喉囊过大。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: No
Pelican likeness
7.00
Bicycle correctness
8.00
Riding pose
4.00
Composition
9.00
Obvious errors (higher is better)
6.00

Grok 4.7 · medium · Pass 2

5.90

What the judge sees: Original (Chinese) 画面中央是一只白色鹈鹕状的鸟骑着一辆青绿色自行车,鸟戴红白蓝帽子、红白条纹围巾向后飘,橙色长喙和橙色腿伸向踏板。车头有棕色篮子,里面露出一根长条面包,车轮有橙色轮圈。背景是浅蓝天空、右侧淡黄色太阳、白云、蓝色水面和灰色虚线公路,画面左右下角有绿色植物。

The bike is complete, but the pelican lies across the frame with its feet off the pedals.

Machine translated

Original (Chinese) 车体完整,但鹈鹕横趴车架,脚未落到踏板上。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: No
  • Feet on the pedals: No
Pelican likeness
6.00
Bicycle correctness
8.00
Riding pose
3.00
Composition
7.00
Obvious errors (higher is better)
5.00

Drawing details

Validation: Drawing checks passed

Generate an SVG of a pelican riding a bicycle

View SVG source
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 900 650" width="100%" height="100%">
  <defs>
    
    <linearGradient id="skyGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#BAE6FD"></stop>
      <stop offset="45%" stop-color="#E0F2FE"></stop>
      <stop offset="75%" stop-color="#FEF3C7"></stop>
      <stop offset="100%" stop-color="#FED7AA"></stop>
    </linearGradient>

    <radialGradient id="sunGlow" cx="50%" cy="50%" r="50%">
      <stop offset="0%" stop-color="#FFFBEB" stop-opacity="1"></stop>
      <stop offset="35%" stop-color="#FDE68A" stop-opacity="0.8"></stop>
      <stop offset="70%" stop-color="#FCD34D" stop-opacity="0.3"></stop>
      <stop offset="100%" stop-color="#F59E0B" stop-opacity="0"></stop>
    </radialGradient>

    <linearGradient id="seaGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#38BDF8"></stop>
      <stop offset="50%" stop-color="#0284C7"></stop>
      <stop offset="100%" stop-color="#0369A1"></stop>
    </linearGradient>

    <linearGradient id="roadGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#94A3B8"></stop>
      <stop offset="25%" stop-color="#64748B"></stop>
      <stop offset="100%" stop-color="#475569"></stop>
    </linearGradient>

    
    <linearGradient id="frameGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#2DD4BF"></stop>
      <stop offset="40%" stop-color="#0D9488"></stop>
      <stop offset="100%" stop-color="#115E59"></stop>
    </linearGradient>

    <linearGradient id="frameHighlight" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#99F6E4"></stop>
      <stop offset="100%" stop-color="#0D9488"></stop>
    </linearGradient>

    <linearGradient id="chromeGrad" x1="0%" y1="0%" x2="100%" y2="50%">
      <stop offset="0%" stop-color="#F1F5F9"></stop>
      <stop offset="25%" stop-color="#CBD5E1"></stop>
      <stop offset="50%" stop-color="#FFFFFF"></stop>
      <stop offset="75%" stop-color="#94A3B8"></stop>
      <stop offset="100%" stop-color="#64748B"></stop>
    </linearGradient>

    <linearGradient id="leatherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#B45309"></stop>
      <stop offset="40%" stop-color="#92400E"></stop>
      <stop offset="100%" stop-color="#451A03"></stop>
    </linearGradient>

    
    <linearGradient id="pelicanFeatherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#FFFFFF"></stop>
      <stop offset="60%" stop-color="#F8FAFC"></stop>
      <stop offset="100%" stop-color="#CBD5E1"></stop>
    </linearGradient>

    <linearGradient id="billGrad" x1="0%" y1="0%" x2="100%" y2="30%">
      <stop offset="0%" stop-color="#FDE047"></stop>
      <stop offset="35%" stop-color="#F59E0B"></stop>
      <stop offset="75%" stop-color="#EA580C"></stop>
      <stop offset="100%" stop-color="#C2410C"></stop>
    </linearGradient>

    <radialGradient id="pouchGrad" cx="40%" cy="30%" r="70%">
      <stop offset="0%" stop-color="#FED7AA"></stop>
      <stop offset="45%" stop-color="#FB923C"></stop>
      <stop offset="85%" stop-color="#EA580C"></stop>
      <stop offset="100%" stop-color="#C2410C"></stop>
    </radialGradient>

    <linearGradient id="scarfGrad" x1="0%" y1="0%" x2="100%" y2="50%">
      <stop offset="0%" stop-color="#EF4444"></stop>
      <stop offset="50%" stop-color="#DC2626"></stop>
      <stop offset="100%" stop-color="#991B1B"></stop>
    </linearGradient>

    <linearGradient id="basketGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#FBBF24"></stop>
      <stop offset="50%" stop-color="#D97706"></stop>
      <stop offset="100%" stop-color="#92400E"></stop>
    </linearGradient>

    
    <filter id="softShadow" x="-10%" y="-10%" width="120%" height="120%">
      <feDropShadow dx="2" dy="5" stdDeviation="4" flood-opacity="0.25"></feDropShadow>
    </filter>

    <filter id="groundShadowFilter" x="-20%" y="-20%" width="140%" height="140%">
      <feGaussianBlur stdDeviation="8"></feGaussianBlur>
    </filter>

    
    <pattern id="wickerPattern" width="10" height="10" patternUnits="userSpaceOnUse">
      <path d="M 0 5 L 10 5 M 5 0 L 5 10" stroke="#78350F" stroke-width="1.2" opacity="0.4"></path>
      <path d="M 0 0 L 10 10 M 10 0 L 0 10" stroke="#B45309" stroke-width="0.8" opacity="0.3"></path>
    </pattern>
  </defs>

  
  
  <rect width="900" height="650" fill="url(#skyGrad)"></rect>

  
  <circle cx="740" cy="160" r="110" fill="url(#sunGlow)"></circle>
  <circle cx="740" cy="160" r="42" fill="#FFFBEB" opacity="0.9"></circle>

  
  <g fill="#FFFFFF" opacity="0.75">
    <path d="M 120 180 q 20 -35 55 -25 q 35 -30 70 -5 q 40 -15 65 20 q 25 5 25 30 l -225 0 z"></path>
    <path d="M 430 130 q 15 -25 40 -15 q 30 -20 50 0 q 25 -10 45 15 q 20 5 15 25 l -160 0 z" opacity="0.6"></path>
    <path d="M 680 220 q 15 -20 35 -10 q 25 -15 45 0 q 25 5 20 25 l -110 0 z" opacity="0.5"></path>
  </g>

  
  <g opacity="0.6">
    <path d="M 160 435 L 160 410 L 175 435 Z" fill="#FFFFFF"></path>
    <path d="M 158 418 L 148 435 L 158 435 Z" fill="#E2E8F0"></path>
    <path d="M 145 436 Q 160 442 178 436 Z" fill="#475569"></path>

    <path d="M 280 140 Q 290 130 300 140 Q 310 130 320 140 Q 310 134 300 143 Q 290 134 280 140 Z" fill="#475569"></path>
    <path d="M 335 120 Q 342 112 350 120 Q 358 112 365 120 Q 358 115 350 122 Q 342 115 335 120 Z" fill="#64748B" transform="scale(0.8) translate(70, 20)"></path>
    <path d="M 230 170 Q 237 163 245 170 Q 252 163 260 170 Q 252 166 245 172 Q 237 166 230 170 Z" fill="#64748B"></path>
  </g>

  
  <path d="M 0 438 L 900 438 L 900 475 L 0 475 Z" fill="url(#seaGrad)"></path>
  <line x1="0" y1="440" x2="900" y2="440" stroke="#E0F2FE" stroke-width="1.5" opacity="0.8"></line>
  <path d="M 30 452 Q 80 448 140 452 T 260 452 T 400 452 T 550 452 T 700 452 T 850 452" stroke="#BAE6FD" stroke-width="1.2" fill="none" opacity="0.6"></path>
  <path d="M 70 464 Q 130 460 200 464 T 350 464 T 500 464 T 680 464 T 820 464" stroke="#7DD3FC" stroke-width="1.2" fill="none" opacity="0.5"></path>

  
  <path d="M 0 472 Q 200 468 450 473 T 900 470 L 900 495 L 0 495 Z" fill="#86EFAC"></path>
  <path d="M 0 476 Q 300 472 600 476 T 900 474 L 900 495 L 0 495 Z" fill="#4ADE80" opacity="0.7"></path>

  
  <path d="M 0 490 L 900 490 L 900 650 L 0 650 Z" fill="url(#roadGrad)"></path>
  <rect x="0" y="490" width="900" height="7" fill="#CBD5E1"></rect>
  <line x1="0" y1="610" x2="900" y2="610" stroke="#F1F5F9" stroke-width="5" stroke-dasharray="45 35" opacity="0.6"></line>

  
  <g stroke="#FFFFFF" stroke-width="2" stroke-linecap="round" opacity="0.55">
    <path d="M 80 320 C 140 320, 160 310, 190 310" stroke-dasharray="30 15"></path>
    <path d="M 120 280 C 190 280, 210 270, 240 270" stroke-dasharray="40 10"></path>
    <path d="M 700 370 C 760 370, 780 365, 830 365" stroke-dasharray="35 15"></path>
    <path d="M 730 420 C 780 420, 810 415, 850 415" stroke-dasharray="25 15"></path>
  </g>

  
  <g filter="url(#groundShadowFilter)">
    <ellipse cx="440" cy="548" rx="270" ry="16" fill="#0F172A" opacity="0.35"></ellipse>
    <ellipse cx="230" cy="546" rx="60" ry="12" fill="#0F172A" opacity="0.5"></ellipse>
    <ellipse cx="650" cy="546" rx="60" ry="12" fill="#0F172A" opacity="0.5"></ellipse>
  </g>

  
  
  <g id="rear-wheel">
    <circle cx="230" cy="455" r="88" fill="none" stroke="#1E293B" stroke-width="14"></circle>
    <circle cx="230" cy="455" r="82" fill="none" stroke="#D97706" stroke-width="4" opacity="0.9"></circle>
    <circle cx="230" cy="455" r="77" fill="none" stroke="#E2E8F0" stroke-width="5"></circle>
    <circle cx="230" cy="455" r="74.5" fill="none" stroke="#94A3B8" stroke-width="1"></circle>

    
    <g stroke="#CBD5E1" stroke-width="1.2" opacity="0.85">
      <line x1="230" y1="455" x2="230" y2="378"></line><line x1="230" y1="455" x2="230" y2="532"></line>
      <line x1="230" y1="455" x2="153" y2="455"></line><line x1="230" y1="455" x2="307" y2="455"></line>
      <line x1="230" y1="455" x2="175" y2="400"></line><line x1="230" y1="455" x2="285" y2="510"></line>
      <line x1="230" y1="455" x2="285" y2="400"></line><line x1="230" y1="455" x2="175" y2="510"></line>
      <line x1="230" y1="455" x2="191" y2="389"></line><line x1="230" y1="455" x2="269" y2="521"></line>
      <line x1="230" y1="455" x2="269" y2="389"></line><line x1="230" y1="455" x2="191" y2="521"></line>
      <line x1="230" y1="455" x2="164" y2="421"></line><line x1="230" y1="455" x2="296" y2="489"></line>
      <line x1="230" y1="455" x2="296" y2="421"></line><line x1="230" y1="455" x2="164" y2="489"></line>
    </g>

    <circle cx="230" cy="455" r="16" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1.5"></circle>
    <circle cx="230" cy="455" r="7" fill="#334155"></circle>
  </g>

  
  <path d="M 148 440 C 145 380, 190 360, 255 362 C 285 363, 310 375, 325 395" fill="none" stroke="url(#frameGrad)" stroke-width="9" stroke-linecap="round"></path>
  <path d="M 152 438 C 149 383, 192 364, 255 365 C 283 366, 307 377, 321 395" fill="none" stroke="url(#frameHighlight)" stroke-width="2" stroke-linecap="round"></path>
  <line x1="230" y1="455" x2="160" y2="420" stroke="#94A3B8" stroke-width="2.5"></line>
  <line x1="230" y1="455" x2="200" y2="370" stroke="#94A3B8" stroke-width="2.5"></line>

  
  <line x1="230" y1="455" x2="425" y2="465" stroke="url(#frameGrad)" stroke-width="7" stroke-linecap="round"></line>
  <line x1="230" y1="455" x2="355" y2="285" stroke="url(#frameGrad)" stroke-width="7" stroke-linecap="round"></line>

  
  <g id="bg-pedal">
    <line x1="425" y1="465" x2="385" y2="405" stroke="#94A3B8" stroke-width="6" stroke-linecap="round"></line>
    <rect x="370" y="398" width="22" height="8" rx="3" fill="#334155" stroke="#64748B" stroke-width="1.5"></rect>
  </g>

  
  <g id="pelican-bg-leg">
    <path d="M 380 280 C 375 320, 365 350, 355 375" fill="none" stroke="#FED7AA" stroke-width="14" stroke-linecap="round"></path>
    <ellipse cx="380" cy="295" rx="14" ry="18" fill="#E2E8F0"></ellipse>
    <path d="M 355 375 L 380 402" fill="none" stroke="#EA580C" stroke-width="8" stroke-linecap="round"></path>
    <path d="M 370 402 L 398 400 L 405 407 L 368 408 Z" fill="#F97316"></path>
  </g>

  
  <circle cx="425" cy="465" r="28" fill="url(#chromeGrad)" stroke="#64748B" stroke-width="1.5"></circle>
  <circle cx="425" cy="447" r="5" fill="#475569"></circle>
  <circle cx="441" cy="457" r="5" fill="#475569"></circle>
  <circle cx="435" cy="477" r="5" fill="#475569"></circle>
  <circle cx="415" cy="477" r="5" fill="#475569"></circle>
  <circle cx="409" cy="457" r="5" fill="#475569"></circle>

  <path d="M 230 443 L 425 437 C 445 437, 458 450, 452 468 L 425 493 L 230 467 Z" fill="none" stroke="#475569" stroke-width="3.5" stroke-dasharray="4 2.5"></path>

  
  <line x1="425" y1="465" x2="355" y2="285" stroke="url(#frameGrad)" stroke-width="8" stroke-linecap="round"></line>
  <line x1="355" y1="285" x2="350" y2="250" stroke="url(#chromeGrad)" stroke-width="6"></line>

  
  <g id="saddle" filter="url(#softShadow)">
    <circle cx="338" cy="254" r="5" fill="none" stroke="#94A3B8" stroke-width="2.5"></circle>
    <circle cx="346" cy="254" r="5" fill="none" stroke="#94A3B8" stroke-width="2.5"></circle>
    <path d="M 334 254 L 350 252" stroke="#94A3B8" stroke-width="3"></path>
    <path d="M 322 248 C 320 238, 345 238, 365 242 C 385 245, 400 248, 395 253 C 390 257, 375 256, 360 254 C 335 256, 325 255, 322 248 Z" fill="url(#leatherGrad)"></path>
    <circle cx="330" cy="246" r="1.5" fill="#FDE047"></circle>
    <circle cx="340" cy="245" r="1.5" fill="#FDE047"></circle>
    <circle cx="350" cy="246" r="1.5" fill="#FDE047"></circle>
  </g>

  
  <line x1="425" y1="465" x2="575" y2="295" stroke="url(#frameGrad)" stroke-width="9" stroke-linecap="round"></line>
  <line x1="426" y1="463" x2="574" y2="293" stroke="url(#frameHighlight)" stroke-width="2.5" stroke-linecap="round"></line>

  
  <path d="M 355 285 Q 460 270 575 270" fill="none" stroke="url(#frameGrad)" stroke-width="7" stroke-linecap="round"></path>
  <path d="M 355 284 Q 460 269 575 269" fill="none" stroke="url(#frameHighlight)" stroke-width="2" stroke-linecap="round"></path>
  <path d="M 355 310 Q 460 300 575 285" fill="none" stroke="url(#frameGrad)" stroke-width="6" stroke-linecap="round"></path>

  
  <line x1="575" y1="262" x2="575" y2="305" stroke="url(#frameGrad)" stroke-width="10" stroke-linecap="round"></line>
  <line x1="575" y1="262" x2="575" y2="305" stroke="url(#frameHighlight)" stroke-width="3" stroke-linecap="round"></line>
  <rect x="570" y="258" width="10" height="4" rx="1.5" fill="url(#chromeGrad)"></rect>
  <rect x="570" y="305" width="10" height="4" rx="1.5" fill="url(#chromeGrad)"></rect>

  
  <path d="M 575 307 L 640 435 Q 645 448 650 455" fill="none" stroke="url(#frameGrad)" stroke-width="7" stroke-linecap="round"></path>
  <path d="M 576 307 L 641 435 Q 646 448 651 455" fill="none" stroke="url(#frameHighlight)" stroke-width="2" stroke-linecap="round"></path>

  
  <g id="front-wheel">
    <circle cx="650" cy="455" r="88" fill="none" stroke="#1E293B" stroke-width="14"></circle>
    <circle cx="650" cy="455" r="82" fill="none" stroke="#D97706" stroke-width="4" opacity="0.9"></circle>
    <circle cx="650" cy="455" r="77" fill="none" stroke="#E2E8F0" stroke-width="5"></circle>
    <circle cx="650" cy="455" r="74.5" fill="none" stroke="#94A3B8" stroke-width="1"></circle>

    
    <g stroke="#CBD5E1" stroke-width="1.2" opacity="0.85">
      <line x1="650" y1="455" x2="650" y2="378"></line><line x1="650" y1="455" x2="650" y2="532"></line>
      <line x1="650" y1="455" x2="573" y2="455"></line><line x1="650" y1="455" x2="727" y2="455"></line>
      <line x1="650" y1="455" x2="595" y2="400"></line><line x1="650" y1="455" x2="705" y2="510"></line>
      <line x1="650" y1="455" x2="705" y2="400"></line><line x1="650" y1="455" x2="595" y2="510"></line>
      <line x1="650" y1="455" x2="611" y2="389"></line><line x1="650" y1="455" x2="689" y2="521"></line>
      <line x1="650" y1="455" x2="689" y2="389"></line><line x1="650" y1="455" x2="611" y2="521"></line>
      <line x1="650" y1="455" x2="584" y2="421"></line><line x1="650" y1="455" x2="716" y2="489"></line>
      <line x1="650" y1="455" x2="716" y2="421"></line><line x1="650" y1="455" x2="584" y2="489"></line>
    </g>

    <circle cx="650" cy="455" r="9" fill="url(#chromeGrad)" stroke="#475569" stroke-width="1.5"></circle>
    <circle cx="650" cy="455" r="4" fill="#1E293B"></circle>
  </g>

  
  <path d="M 588 410 C 600 375, 630 362, 675 365 C 708 370, 730 395, 742 428" fill="none" stroke="url(#frameGrad)" stroke-width="9" stroke-linecap="round"></path>
  <path d="M 590 408 C 602 376, 631 364, 675 367 C 707 371, 728 395, 739 426" fill="none" stroke="url(#frameHighlight)" stroke-width="2" stroke-linecap="round"></path>
  <line x1="650" y1="455" x2="725" y2="415" stroke="#94A3B8" stroke-width="2.5"></line>

  
  
  <g id="pelican-tail" filter="url(#softShadow)">
    <path d="M 330 252 C 290 248, 260 260, 245 272 C 265 278, 295 273, 335 264 Z" fill="#F8FAFC" stroke="#E2E8F0" stroke-width="1.5"></path>
    <path d="M 245 272 C 255 274, 275 270, 285 268" stroke="#334155" stroke-width="5" stroke-linecap="round"></path>
    <path d="M 335 258 C 300 258, 272 274, 255 288 C 275 290, 305 284, 342 270 Z" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1.5"></path>
    <path d="M 255 288 C 265 288, 280 282, 290 279" stroke="#334155" stroke-width="5" stroke-linecap="round"></path>
    <path d="M 340 265 C 315 270, 285 292, 272 305 C 290 304, 318 292, 350 276 Z" fill="#E2E8F0"></path>
  </g>

  
  <g id="pelican-body" filter="url(#softShadow)">
    <path d="M 340 255               C 330 230, 360 195, 410 190               C 455 185, 495 210, 480 255               C 470 285, 435 300, 385 295               C 355 292, 345 275, 340 255 Z" fill="url(#pelicanFeatherGrad)"></path>
    
    <path d="M 365 285 C 410 295, 455 280, 470 260 C 460 280, 420 295, 375 292 Z" fill="#CBD5E1" opacity="0.7"></path>
    <path d="M 390 270 Q 405 280 420 270" stroke="#CBD5E1" stroke-width="2" fill="none" stroke-linecap="round"></path>
    <path d="M 415 260 Q 430 270 445 260" stroke="#CBD5E1" stroke-width="2" fill="none" stroke-linecap="round"></path>
    <path d="M 380 255 Q 395 265 410 255" stroke="#CBD5E1" stroke-width="2" fill="none" stroke-linecap="round"></path>
  </g>

  
  <g id="pelican-neck">
    <path d="M 435 200               C 450 170, 440 135, 460 95               C 475 95, 492 110, 485 140               C 478 175, 490 195, 475 220               Z" fill="url(#pelicanFeatherGrad)"></path>
    <path d="M 435 200 C 450 170, 440 135, 460 95 C 466 102, 455 135, 446 170 C 442 188, 440 195, 435 200 Z" fill="#CBD5E1" opacity="0.6"></path>
  </g>

  
  <g id="pelican-head">
    <path d="M 450 82 C 430 75, 415 85, 410 92 C 425 93, 440 90, 452 88 Z" fill="#F1F5F9" stroke="#CBD5E1" stroke-width="1"></path>
    <path d="M 452 78 C 435 68, 420 74, 415 82 C 430 83, 442 82, 455 83 Z" fill="#FFFFFF"></path>
    <path d="M 455 75 C 442 62, 428 66, 425 73 C 438 75, 448 76, 458 80 Z" fill="#FFFFFF"></path>

    <ellipse cx="468" cy="88" rx="24" ry="20" fill="url(#pelicanFeatherGrad)"></ellipse>
    <path d="M 470 78 C 485 75, 498 83, 492 94 C 485 100, 470 98, 468 88 Z" fill="#FEF08A"></path>

    
    <ellipse cx="478" cy="85" rx="6.5" ry="6.5" fill="#FFFFFF" stroke="#CA8A04" stroke-width="1"></ellipse>
    <circle cx="479" cy="85" r="4.2" fill="#0284C7"></circle>
    <circle cx="479.5" cy="85" r="2.8" fill="#0F172A"></circle>
    <circle cx="478" cy="83" r="1.3" fill="#FFFFFF"></circle>
    <circle cx="481" cy="86.5" r="0.6" fill="#FFFFFF"></circle>
    <path d="M 468 78 Q 479 73 488 78" fill="none" stroke="#E2E8F0" stroke-width="2.5" stroke-linecap="round"></path>
  </g>

  
  <g id="cyclist-cap" filter="url(#softShadow)">
    <path d="M 445 84 C 442 62, 470 54, 492 68 C 498 73, 490 85, 482 85 Z" fill="#0284C7"></path>
    <path d="M 460 59 C 468 58, 476 60, 482 64 L 476 84 C 471 82, 466 82, 460 83 Z" fill="#FFFFFF"></path>
    <path d="M 468 58 C 472 58, 476 59, 479 61 L 473 83 C 470 82, 467 82, 464 83 Z" fill="#EF4444"></path>
    <circle cx="467" cy="58" r="3" fill="#F8FAFC"></circle>
    <path d="M 488 72 C 496 60, 508 55, 514 58 C 516 64, 505 76, 492 78 Z" fill="#F8FAFC" stroke="#CBD5E1" stroke-width="1"></path>
    <path d="M 494 68 C 500 62, 506 59, 510 60 C 510 64, 502 71, 495 73 Z" fill="#EF4444"></path>
  </g>

  
  <g id="pelican-beak" filter="url(#softShadow)">
    
    <path d="M 485 105               C 520 120, 610 115, 670 125              C 650 170, 590 215, 520 205              C 475 198, 465 155, 475 115 Z" fill="url(#pouchGrad)"></path>

    
    <g fill="none" stroke="#EA580C" stroke-width="1.5" opacity="0.45" stroke-linecap="round">
      <path d="M 505 118 C 520 145, 515 175, 510 195"></path>
      <path d="M 535 119 C 555 145, 550 180, 535 205"></path>
      <path d="M 565 120 C 585 145, 580 180, 560 206"></path>
      <path d="M 595 122 C 615 145, 615 175, 595 200"></path>
      <path d="M 625 124 C 640 145, 635 165, 620 185"></path>
      <path d="M 480 135 Q 550 170 635 145"></path>
      <path d="M 490 160 Q 545 190 600 170"></path>
    </g>

    
    <path d="M 480 102 L 678 123 L 675 128 L 480 110 Z" fill="#D97706"></path>

    
    <path d="M 480 88               C 530 92, 600 102, 675 120              C 684 122, 687 127, 685 132              C 680 137, 674 135, 670 128              C 600 112, 530 102, 480 98 Z" fill="url(#billGrad)"></path>
    
    <path d="M 485 90 C 535 94, 605 104, 672 121" fill="none" stroke="#FEF08A" stroke-width="2.5" stroke-linecap="round"></path>
    
    <path d="M 672 120 Q 686 124 684 133 Q 676 137 671 127 Z" fill="#9A3412"></path>
    <path d="M 490 94 Q 570 104 650 118" fill="none" stroke="#B45309" stroke-width="1.2" opacity="0.6"></path>

    
    <g transform="translate(640, 115) rotate(15)">
      <path d="M 0 0 C 10 -5, 18 -15, 25 -12 C 22 -3, 20 2, 26 8 C 18 6, 12 0, 0 2 Z" fill="#38BDF8" stroke="#0284C7" stroke-width="1.2"></path>
      <path d="M 12 -4 L 20 -9 M 12 1 L 21 5" stroke="#FFFFFF" stroke-width="1"></path>
      <circle cx="28" cy="-16" r="2" fill="#E0F2FE" opacity="0.8"></circle>
      <circle cx="34" cy="-8" r="1.5" fill="#E0F2FE" opacity="0.7"></circle>
    </g>
  </g>

  
  <g id="scarf" filter="url(#softShadow)">
    <path d="M 435 185 C 450 180, 475 190, 482 205 C 475 215, 450 215, 435 200 Z" fill="url(#scarfGrad)"></path>
    <path d="M 438 188 C 450 184, 468 191, 475 202" fill="none" stroke="#FECACA" stroke-width="2"></path>

    
    <path d="M 438 190               C 390 180, 360 160, 310 165               C 285 168, 270 180, 245 172              C 270 190, 295 182, 320 180              C 365 178, 395 200, 436 202 Z" fill="url(#scarfGrad)"></path>
    <path d="M 245 172 L 235 170 M 245 175 L 234 174 M 246 178 L 236 179" stroke="#FEF08A" stroke-width="2" stroke-linecap="round"></path>

    <path d="M 440 186               C 400 168, 370 142, 325 140              C 300 138, 285 148, 260 142              C 285 158, 308 152, 335 153              C 375 155, 405 178, 442 192 Z" fill="#DC2626"></path>
    <path d="M 260 142 L 250 139 M 261 145 L 251 144 M 262 148 L 252 148" stroke="#FEF08A" stroke-width="2" stroke-linecap="round"></path>

    
    <circle cx="410" cy="184" r="3" fill="#FFFFFF" opacity="0.9"></circle>
    <circle cx="365" cy="175" r="3" fill="#FFFFFF" opacity="0.9"></circle>
    <circle cx="320" cy="173" r="2.8" fill="#FFFFFF" opacity="0.9"></circle>
    <circle cx="280" cy="173" r="2.5" fill="#FFFFFF" opacity="0.9"></circle>
    <circle cx="375" cy="154" r="2.8" fill="#FFFFFF" opacity="0.9"></circle>
    <circle cx="330" cy="147" r="2.8" fill="#FFFFFF" opacity="0.9"></circle>
    <circle cx="290" cy="147" r="2.5" fill="#FFFFFF" opacity="0.9"></circle>
  </g>

  
  <g id="pelican-wing" filter="url(#softShadow)">
    <path d="M 365 240               C 370 205, 420 205, 455 220               C 485 235, 520 250, 545 235               C 530 255, 485 275, 435 275               C 390 275, 360 265, 365 240 Z" fill="url(#pelicanFeatherGrad)"></path>

    <path d="M 385 225 C 420 220, 450 230, 480 245 C 450 255, 415 255, 385 245 Z" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1.2"></path>
    <path d="M 395 245 C 430 245, 470 255, 505 250 C 475 268, 430 268, 395 258 Z" fill="#F1F5F9" stroke="#CBD5E1" stroke-width="1.2"></path>
    
    
    <g fill="#334155" stroke="#1E293B" stroke-width="1">
      <path d="M 430 265 C 465 268, 500 265, 530 248 C 505 272, 465 276, 430 270 Z"></path>
      <path d="M 410 268 C 450 274, 485 274, 520 258 C 495 280, 450 282, 410 272 Z"></path>
      <path d="M 390 268 C 430 278, 465 280, 500 270 C 475 288, 430 288, 390 272 Z"></path>
    </g>

    
    <path d="M 460 225 C 485 220, 520 215, 550 232 C 540 245, 510 248, 475 245 Z" fill="#FFFFFF"></path>
    <g fill="#F8FAFC" stroke="#CBD5E1" stroke-width="1.2">
      <path d="M 545 225 C 555 225, 560 232, 555 238 C 550 242, 542 240, 540 232 Z"></path>
      <path d="M 548 228 C 558 228, 563 235, 558 242 C 552 245, 545 242, 542 235 Z"></path>
      <path d="M 543 232 C 552 234, 556 242, 552 248 C 546 250, 538 246, 537 238 Z"></path>
    </g>
  </g>

  
  <g id="pelican-fg-leg" filter="url(#softShadow)">
    <path d="M 380 275 C 385 295, 410 320, 425 330 C 435 320, 430 295, 410 280 Z" fill="#FFFFFF" stroke="#E2E8F0" stroke-width="1.5"></path>
    <path d="M 390 295 Q 405 315 420 310" stroke="#CBD5E1" stroke-width="2" fill="none"></path>

    <path d="M 412 320 L 440 435 L 452 485" fill="none" stroke="#EA580C" stroke-width="12" stroke-linecap="round" stroke-linejoin="round"></path>
    <path d="M 413 320 L 441 435 L 453 485" fill="none" stroke="#F97316" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"></path>

    
    <line x1="425" y1="465" x2="455" y2="510" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></line>
    <rect x="440" y="508" width="30" height="9" rx="3" fill="#1E293B" stroke="#64748B" stroke-width="1.5"></rect>
    <rect x="448" y="510" width="14" height="5" rx="1.5" fill="#F59E0B"></rect>

    
    <ellipse cx="452" cy="488" rx="8" ry="7" fill="#EA580C"></ellipse>
    <path d="M 442 492 L 420 514 Q 442 516 455 515 Q 472 516 488 512 L 458 490 Z" fill="#FB923C" opacity="0.85"></path>
    <path d="M 448 490 L 420 514" stroke="#EA580C" stroke-width="5" stroke-linecap="round"></path>
    <path d="M 420 514 L 416 517" stroke="#9A3412" stroke-width="3" stroke-linecap="round"></path>
    <path d="M 452 490 L 458 515 L 460 520" stroke="#EA580C" stroke-width="5.5" stroke-linecap="round"></path>
    <path d="M 460 520 L 460 523" stroke="#9A3412" stroke-width="3" stroke-linecap="round"></path>
    <path d="M 456 490 L 488 512" stroke="#EA580C" stroke-width="5" stroke-linecap="round"></path>
    <path d="M 488 512 L 493 514" stroke="#9A3412" stroke-width="3" stroke-linecap="round"></path>
    <path d="M 448 488 L 436 494" stroke="#EA580C" stroke-width="4" stroke-linecap="round"></path>
  </g>

  
  
  <path d="M 575 260 L 572 205 L 560 205" fill="none" stroke="url(#chromeGrad)" stroke-width="6" stroke-linecap="round"></path>
  <path d="M 560 205 C 540 205, 525 212, 545 235" fill="none" stroke="url(#chromeGrad)" stroke-width="5" stroke-linecap="round"></path>
  <rect x="538" y="226" width="16" height="8" rx="3" transform="rotate(30 546 230)" fill="#78350F" stroke="#451A03" stroke-width="1"></rect>

  
  <g transform="translate(562, 195)" filter="url(#softShadow)">
    <ellipse cx="0" cy="0" rx="9" ry="8" fill="#FDE047" stroke="#D97706" stroke-width="1.5"></ellipse>
    <ellipse cx="-2" cy="-2" rx="6" ry="4" fill="#FEF9C3" opacity="0.8"></ellipse>
    <circle cx="6" cy="4" r="2.5" fill="#D97706"></circle>
    <path d="M 0 183 Q 7 177 5 169" fill="none" stroke="#F59E0B" stroke-width="1.5" stroke-linecap="round" opacity="0.75"></path>
    <path d="M 7 187 Q 15 181 13 173" fill="none" stroke="#F59E0B" stroke-width="1.5" stroke-linecap="round" opacity="0.6"></path>
  </g>

  
  <g transform="translate(615, 305)" filter="url(#softShadow)">
    <path d="M 0 0 C 15 -10, 30 -5, 30 10 C 30 25, 15 30, 0 20 Z" fill="url(#chromeGrad)" stroke="#64748B" stroke-width="1.5"></path>
    <ellipse cx="28" cy="10" rx="4" ry="12" fill="#FEF08A" stroke="#CA8A04" stroke-width="1.5"></ellipse>
    <line x1="28" y1="2" x2="28" y2="18" stroke="#FFFFFF" stroke-width="2" opacity="0.8"></line>
    <path d="M 0 10 L -25 25" stroke="#94A3B8" stroke-width="3" stroke-linecap="round"></path>
    <path d="M 33 5 L 140 -15 L 140 35 L 33 15 Z" fill="url(#sunGlow)" opacity="0.25"></path>
  </g>

  
  <g id="front-basket" filter="url(#softShadow)">
    <line x1="575" y1="260" x2="620" y2="260" stroke="#94A3B8" stroke-width="4"></line>
    <line x1="620" y1="260" x2="640" y2="355" stroke="#94A3B8" stroke-width="3"></line>

    
    <g transform="translate(635, 185) rotate(-25)">
      <rect x="0" y="0" width="16" height="60" rx="8" fill="#D97706" stroke="#92400E" stroke-width="1.5"></rect>
      <line x1="3" y1="15" x2="13" y2="20" stroke="#FEF3C7" stroke-width="2.5" stroke-linecap="round"></line>
      <line x1="3" y1="28" x2="13" y2="33" stroke="#FEF3C7" stroke-width="2.5" stroke-linecap="round"></line>
      <line x1="3" y1="41" x2="13" y2="46" stroke="#FEF3C7" stroke-width="2.5" stroke-linecap="round"></line>
    </g>

    
    <g transform="translate(645, 205) rotate(10)">
      <ellipse cx="20" cy="18" rx="22" ry="13" fill="#38BDF8" stroke="#0284C7" stroke-width="1.5"></ellipse>
      <path d="M 35 12 C 45 6, 52 14, 50 18 C 52 24, 45 30, 35 24 Z" fill="#0284C7"></path>
      <path d="M 5 22 Q 20 32 38 22 Z" fill="#E0F2FE"></path>
      <circle cx="10" cy="14" r="4.5" fill="#FFFFFF"></circle>
      <circle cx="9" cy="14" r="2.5" fill="#0F172A"></circle>
      <circle cx="8" cy="12.5" r="1" fill="#FFFFFF"></circle>
      <path d="M 5 20 Q 9 24 14 21" fill="none" stroke="#0369A1" stroke-width="1.5" stroke-linecap="round"></path>
      <ellipse cx="10" cy="8" rx="7" ry="2.5" fill="#FFFFFF" stroke="#0F172A" stroke-width="1"></ellipse>
      <rect x="6" y="2" width="8" height="5" fill="#FFFFFF" stroke="#0F172A" stroke-width="0.8"></rect>
      <path d="M 6 5 L 14 5" stroke="#EF4444" stroke-width="1.2"></path>
    </g>

    
    <path d="M 625 215 Q 618 190 622 180" fill="none" stroke="#16A34A" stroke-width="3" stroke-linecap="round"></path>
    <circle cx="622" cy="178" r="6" fill="#F43F5E"></circle>
    <circle cx="622" cy="178" r="2.5" fill="#FEF08A"></circle>

    
    <path d="M 605 220               L 685 220               L 675 275               C 673 282, 665 285, 655 285               L 625 285               C 615 285, 608 282, 606 275               Z" fill="url(#basketGrad)" stroke="#78350F" stroke-width="2"></path>
    
    <path d="M 605 220 L 685 220 L 675 275 C 673 282, 665 285, 655 285 L 625 285 C 615 285, 608 282, 606 275 Z" fill="url(#wickerPattern)"></path>

    <rect x="602" y="217" width="86" height="7" rx="3.5" fill="#FDE68A" stroke="#92400E" stroke-width="1.5"></rect>
    <line x1="612" y1="275" x2="668" y2="275" stroke="#78350F" stroke-width="3" stroke-linecap="round"></line>
  </g>

  
  <g stroke-linecap="round">
    <path d="M 15 650 Q 25 580 40 560" stroke="#15803D" stroke-width="4" fill="none"></path>
    <path d="M 28 650 Q 42 590 65 575" stroke="#22C55E" stroke-width="3.5" fill="none"></path>
    <path d="M 5 650 Q 12 600 20 585" stroke="#16A34A" stroke-width="3" fill="none"></path>
    <ellipse cx="41" cy="558" rx="3" ry="8" transform="rotate(25 41 558)" fill="#FDE047"></ellipse>
    <ellipse cx="66" cy="573" rx="3" ry="7" transform="rotate(40 66 573)" fill="#FDE047"></ellipse>

    <path d="M 875 650 Q 865 590 850 570" stroke="#15803D" stroke-width="4" fill="none"></path>
    <path d="M 860 650 Q 850 600 830 585" stroke="#22C55E" stroke-width="3" fill="none"></path>
    <path d="M 890 650 Q 882 595 875 580" stroke="#16A34A" stroke-width="3" fill="none"></path>
    <ellipse cx="849" cy="568" rx="3" ry="8" transform="rotate(-25 849 568)" fill="#FDE047"></ellipse>
  </g>

  
  <g stroke="#FFFFFF" stroke-width="1.8" fill="none" stroke-linecap="round" opacity="0.7">
    <path d="M 685 105 C 700 100, 712 108, 705 118 C 700 125, 690 120, 692 112"></path>
    <path d="M 430 40 C 445 35, 455 42, 450 50 C 446 56, 438 52, 440 46"></path>
  </g>
</svg>