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

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

AI reference score

7.51 ± 1.01

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

Claude Opus 5.5 · medium · Pass 1 6.65
Claude Opus 5.5 · medium · Pass 2 7.60
GPT-6 Astra · medium · Pass 1 8.50
GPT-6 Astra · medium · Pass 2 8.25
Grok 4.7 · medium · Pass 1 5.95
Grok 4.7 · medium · Pass 2 8.10

Scoring criteria

Pelican likeness
8.50
Bicycle correctness
7.33
Riding pose
7.00
Composition
8.33
Obvious errors (higher is better)
6.00
Drawing checks passed Monitoring

Judges

Claude Opus 5.5 · medium · Pass 1

6.65

What the judge sees: Original (Chinese) 这是一幅扁平风格插画:一只白色鹈鹕戴着蓝红相间的棒球帽、脖子系着带白点的红色围巾,骑在一辆青绿色自行车上向右行驶,它的喙很大,呈橙色渐变,橙色的腿踩着脚踏板。自行车把手上有一个黄色车铃,前方挂着一个棕色编织篮,篮子里有一条蓝色小鱼。画面背景是浅灰白色,鹈鹕身后有淡黄色光晕,右上方有蓝色音符,左侧有浅蓝色虚线表示运动,后轮下方有小团灰色烟尘,地面是一条灰色横线。

Lots of detail and a lively feel, but the pedals are misplaced, one foot floats, and the basket support doesn't make sense.

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
6.00
Composition
8.00
Obvious errors (higher is better)
5.00

Claude Opus 5.5 · medium · Pass 2

7.60

What the judge sees: Original (Chinese) 这是一幅扁平风格插画:一只白色鹈鹕戴着蓝红相间的棒球帽、脖子系着带白点的红色围巾,骑在一辆青绿色自行车上向右行驶,它的喙很大,呈橙色渐变,橙色的腿踩着脚踏板。自行车把手上有一个黄色车铃,前方挂着一个棕色编织篮,篮子里有一条蓝色小鱼。画面背景是浅灰白色,鹈鹕身后有淡黄色光晕,右上方有蓝色音符,左侧有浅蓝色虚线表示运动,后轮下方有小团灰色烟尘,地面是一条灰色横线。

Lively character with lots of detail, but the frame's two top tubes and front fork look odd, and the other foot floats.

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
6.00
Riding pose
8.00
Composition
9.00
Obvious errors (higher is better)
6.00

GPT-6 Astra · medium · Pass 1

8.50

What the judge sees: Original (Chinese) 画面中央是一只骑着绿色自行车的白色鹈鹕,长喙呈黄色和橙色,喙下有橙红色囊袋,头戴蓝红色帽子,颈部系着红底白点围巾。自行车有两个黑色外胎、浅灰色辐条的车轮,右前方挂着棕色网格车篮,篮中露出一条蓝色小鱼,上方有蓝色音符。背景为浅灰白色,中央有淡黄色光晕,底部画有灰色横线和虚线。

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)
7.00

GPT-6 Astra · medium · Pass 2

8.25

What the judge sees: Original (Chinese) 画面中央是一只骑着绿色自行车的白色鹈鹕,长喙呈黄色和橙色,喙下有橙红色囊袋,头戴蓝红色帽子,颈部系着红底白点围巾。自行车有两个黑色外胎、浅灰色辐条的车轮,右前方挂着棕色网格车篮,篮中露出一条蓝色小鱼,上方有蓝色音符。背景为浅灰白色,中央有淡黄色光晕,底部画有灰色横线和虚线。

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
8.00
Composition
9.00
Obvious errors (higher is better)
7.00

Grok 4.7 · medium · Pass 1

5.95

What the judge sees: Original (Chinese) 画面中央,一只白色鹈鹕侧身坐在一辆青绿色自行车上,朝右行驶。鹈鹕戴着蓝红相间的帽子和带白点的红色围巾,长喙呈橙红色,橙黄色的腿踩着踏板;车把前方挂着棕色方格车篮,篮里有一条蓝色小鱼。浅色背景中有淡黄色光晕、灰色地面线和虚线,右上方飘着蓝色音符,车轮附近有短促的蓝色运动线条。

The beak and pouch stand out, but the feet aren't on the pedals and the saddle is behind the bird.

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
8.00
Bicycle correctness
6.00
Riding pose
4.00
Composition
7.00
Obvious errors (higher is better)
4.00

Grok 4.7 · medium · Pass 2

8.10

What the judge sees: Original (Chinese) 画面中央,一只白色鹈鹕侧身坐在一辆青绿色自行车上,朝右行驶。鹈鹕戴着蓝红相间的帽子和带白点的红色围巾,长喙呈橙红色,橙黄色的腿踩着踏板;车把前方挂着棕色方格车篮,篮里有一条蓝色小鱼。浅色背景中有淡黄色光晕、灰色地面线和虚线,右上方飘着蓝色音符,车轮附近有短促的蓝色运动线条。

The beak, pouch, and bike structure are clear, the riding pose works, and only one foot is visible on a pedal.

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
9.00
Riding pose
8.00
Composition
8.00
Obvious errors (higher is better)
7.00

Drawing details

Validation: Drawing checks passed

Judge scores vary between passes

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 620" width="100%" height="100%">
  <defs>
    
    <radialGradient id="sunGlow" cx="50%" cy="50%" r="50%">
      <stop offset="0%" stop-color="#FEF3C7" stop-opacity="0.8"></stop>
      <stop offset="60%" stop-color="#FDE68A" stop-opacity="0.3"></stop>
      <stop offset="100%" stop-color="#FEF3C7" stop-opacity="0"></stop>
    </radialGradient>

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

    
    <linearGradient id="chrome" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#F8FAFC"></stop>
      <stop offset="35%" stop-color="#CBD5E1"></stop>
      <stop offset="70%" stop-color="#64748B"></stop>
      <stop offset="100%" stop-color="#94A3B8"></stop>
    </linearGradient>

    
    <linearGradient id="leather" x1="0%" y1="0%" x2="100%" y2="50%">
      <stop offset="0%" stop-color="#B45309"></stop>
      <stop offset="40%" stop-color="#78350F"></stop>
      <stop offset="100%" stop-color="#451A03"></stop>
    </linearGradient>

    
    <linearGradient id="beakGrad" x1="0%" y1="0%" x2="100%" y2="20%">
      <stop offset="0%" stop-color="#FBBF24"></stop>
      <stop offset="60%" stop-color="#F59E0B"></stop>
      <stop offset="100%" stop-color="#D97706"></stop>
    </linearGradient>

    
    <linearGradient id="pouchGrad" x1="20%" y1="0%" x2="80%" y2="100%">
      <stop offset="0%" stop-color="#FCD34D" stop-opacity="0.95"></stop>
      <stop offset="45%" stop-color="#FB923C" stop-opacity="0.9"></stop>
      <stop offset="100%" stop-color="#F43F5E" stop-opacity="0.8"></stop>
    </linearGradient>

    
    <linearGradient id="featherShade" x1="0%" y1="0%" x2="30%" y2="100%">
      <stop offset="0%" stop-color="#FFFFFF"></stop>
      <stop offset="75%" stop-color="#F1F5F9"></stop>
      <stop offset="100%" stop-color="#CBD5E1"></stop>
    </linearGradient>

    
    <pattern id="wicker" width="10" height="10" patternUnits="userSpaceOnUse">
      <rect width="10" height="10" fill="#D97706"></rect>
      <path d="M 0 5 L 10 5 M 5 0 L 5 10" stroke="#92400E" stroke-width="1.5"></path>
      <path d="M 0 0 L 10 10 M 10 0 L 0 10" stroke="#B45309" stroke-width="0.8" opacity="0.6"></path>
    </pattern>

    
    <filter id="shadowFilter" x="-10%" y="-10%" width="120%" height="130%">
      <feDropShadow dx="0" dy="4" stdDeviation="6" flood-color="#0F172A" flood-opacity="0.15"></feDropShadow>
    </filter>
  </defs>

  
  <rect width="900" height="620" fill="#F8FAFC"></rect>
  <circle cx="470" cy="270" r="230" fill="url(#sunGlow)"></circle>

  
  <g stroke="#93C5FD" stroke-width="2.5" stroke-linecap="round" opacity="0.45">
    <path d="M 80 180 L 160 180" stroke-dasharray="16 8"></path>
    <path d="M 120 140 L 220 140" stroke-dasharray="24 12"></path>
    <path d="M 60 220 L 130 220" stroke-dasharray="12 8"></path>
    <path d="M 720 120 L 810 120" stroke-dasharray="20 10"></path>
  </g>

  
  
  <line x1="50" y1="520" x2="850" y2="520" stroke="#94A3B8" stroke-width="3" stroke-linecap="round"></line>
  
  <line x1="70" y1="545" x2="830" y2="545" stroke="#CBD5E1" stroke-width="4" stroke-dasharray="35 25" stroke-linecap="round"></line>

  
  <ellipse cx="220" cy="522" rx="72" ry="7" fill="#0F172A" opacity="0.2"></ellipse>
  <ellipse cx="650" cy="522" rx="72" ry="7" fill="#0F172A" opacity="0.2"></ellipse>
  <ellipse cx="435" cy="523" rx="120" ry="5" fill="#0F172A" opacity="0.1"></ellipse>

  
  <g fill="#E2E8F0" opacity="0.75">
    <circle cx="120" cy="510" r="12"></circle>
    <circle cx="102" cy="514" r="8"></circle>
    <circle cx="134" cy="515" r="9"></circle>
    <circle cx="85" cy="517" r="5"></circle>
  </g>

  
  <g id="far-pedal">
    <line x1="410" y1="445" x2="380" y2="490" stroke="#475569" stroke-width="7" stroke-linecap="round"></line>
    <rect x="360" y="486" width="36" height="8" rx="3" fill="#1E293B"></rect>
    
    <path d="M 360 488 C 345 492 335 480 348 475 Z" fill="#EA580C" opacity="0.7"></path>
  </g>

  
  <g id="rear-wheel" filter="url(#shadowFilter)">
    
    <circle cx="220" cy="445" r="75" fill="none" stroke="#1E293B" stroke-width="12"></circle>
    
    <circle cx="220" cy="445" r="70" fill="none" stroke="#D97706" stroke-width="2.5" opacity="0.85"></circle>
    
    <circle cx="220" cy="445" r="64" fill="none" stroke="#E2E8F0" stroke-width="4"></circle>

    
    <g stroke="#94A3B8" stroke-width="1.2" opacity="0.85">
      <line x1="220" y1="381" x2="220" y2="509"></line>
      <line x1="156" y1="445" x2="284" y2="445"></line>
      <line x1="175" y1="400" x2="265" y2="490"></line>
      <line x1="175" y1="490" x2="265" y2="400"></line>
      <line x1="162" y1="420" x2="278" y2="470"></line>
      <line x1="162" y1="470" x2="278" y2="420"></line>
      <line x1="195" y1="387" x2="245" y2="503"></line>
      <line x1="245" y1="387" x2="195" y2="503"></line>
    </g>

    
    <circle cx="220" cy="445" r="14" fill="#94A3B8"></circle>
    <circle cx="220" cy="445" r="7" fill="#475569"></circle>

    
    <path d="M 148 455 A 82 82 0 0 1 292 395" fill="none" stroke="url(#frameTeal)" stroke-width="8" stroke-linecap="round"></path>
    <path d="M 148 455 L 220 445 M 270 405 L 220 445" stroke="#94A3B8" stroke-width="2"></path>
    
    <rect x="138" y="442" width="5" height="10" rx="2" fill="#EF4444"></rect>
  </g>

  
  <g id="front-wheel" filter="url(#shadowFilter)">
    
    <circle cx="650" cy="445" r="75" fill="none" stroke="#1E293B" stroke-width="12"></circle>
    
    <circle cx="650" cy="445" r="70" fill="none" stroke="#D97706" stroke-width="2.5" opacity="0.85"></circle>
    
    <circle cx="650" cy="445" r="64" fill="none" stroke="#E2E8F0" stroke-width="4"></circle>

    
    <g stroke="#94A3B8" stroke-width="1.2" opacity="0.85">
      <line x1="650" y1="381" x2="650" y2="509"></line>
      <line x1="586" y1="445" x2="714" y2="445"></line>
      <line x1="605" y1="400" x2="695" y2="490"></line>
      <line x1="605" y1="490" x2="695" y2="400"></line>
      <line x1="592" y1="420" x2="708" y2="470"></line>
      <line x1="592" y1="470" x2="708" y2="420"></line>
      <line x1="625" y1="387" x2="675" y2="503"></line>
      <line x1="675" y1="387" x2="625" y2="503"></line>
    </g>

    
    <circle cx="650" cy="445" r="8" fill="#475569"></circle>

    
    <path d="M 588 405 A 82 82 0 0 1 715 410" fill="none" stroke="url(#frameTeal)" stroke-width="8" stroke-linecap="round"></path>
    <path d="M 602 415 L 650 445 M 698 420 L 650 445" stroke="#94A3B8" stroke-width="2"></path>
  </g>

  
  <g id="bicycle-frame">
    
    <line x1="220" y1="445" x2="410" y2="445" stroke="url(#frameTeal)" stroke-width="8" stroke-linecap="round"></line>
    <line x1="220" y1="445" x2="355" y2="305" stroke="url(#frameTeal)" stroke-width="7" stroke-linecap="round"></line>

    
    <line x1="410" y1="445" x2="355" y2="300" stroke="url(#frameTeal)" stroke-width="9" stroke-linecap="round"></line>

    
    <line x1="410" y1="445" x2="595" y2="310" stroke="url(#frameTeal)" stroke-width="10" stroke-linecap="round"></line>

    
    <path d="M 355 305 Q 470 330 580 250" fill="none" stroke="url(#frameTeal)" stroke-width="8" stroke-linecap="round"></path>
    <path d="M 355 320 Q 475 350 585 270" fill="none" stroke="url(#frameTeal)" stroke-width="6" stroke-linecap="round"></path>

    
    <line x1="595" y1="315" x2="575" y2="235" stroke="url(#frameTeal)" stroke-width="11" stroke-linecap="round"></line>

    
    <path d="M 590 310 L 615 395 Q 625 435 650 445" fill="none" stroke="url(#frameTeal)" stroke-width="8" stroke-linecap="round"></path>

    
    <circle cx="410" cy="445" r="24" fill="none" stroke="#64748B" stroke-width="4"></circle>
    <circle cx="410" cy="445" r="22" fill="#94A3B8" opacity="0.6"></circle>
    
    <path d="M 220 435 L 410 422 M 220 455 L 410 468" stroke="#334155" stroke-width="3" stroke-dasharray="6 3"></path>

    
    <line x1="355" y1="300" x2="348" y2="265" stroke="url(#chrome)" stroke-width="7"></line>
    
    <circle cx="330" cy="265" r="5" fill="none" stroke="#64748B" stroke-width="2.5"></circle>
    <circle cx="342" cy="266" r="4" fill="none" stroke="#64748B" stroke-width="2.5"></circle>
    
    <path d="M 312 258 C 312 252 332 250 355 252 C 378 254 390 258 392 263 C 392 268 382 270 368 268 C 342 264 312 267 312 258 Z" fill="url(#leather)" stroke="#271003" stroke-width="1.5"></path>

    
    <path d="M 575 235 L 568 185 L 555 185" fill="none" stroke="url(#chrome)" stroke-width="7" stroke-linecap="round"></path>
    
    <path d="M 555 185 Q 585 180 595 190 Q 600 200 550 208" fill="none" stroke="url(#chrome)" stroke-width="6" stroke-linecap="round"></path>
    
    <path d="M 548 208 L 525 210" stroke="url(#leather)" stroke-width="8" stroke-linecap="round"></path>

    
    <circle cx="585" cy="180" r="7" fill="#FBBF24" stroke="#B45309" stroke-width="1.5"></circle>
    <path d="M 585 173 L 585 169" stroke="#92400E" stroke-width="2"></path>
    
    <path d="M 596 172 A 8 8 0 0 1 602 184" fill="none" stroke="#F59E0B" stroke-width="1.8" stroke-linecap="round"></path>
    <path d="M 601 168 A 14 14 0 0 1 610 188" fill="none" stroke="#F59E0B" stroke-width="1.8" stroke-linecap="round"></path>
  </g>

  
  <g id="basket">
    
    <line x1="590" y1="230" x2="620" y2="230" stroke="#64748B" stroke-width="3"></line>
    <line x1="605" y1="300" x2="640" y2="280" stroke="#64748B" stroke-width="3"></line>

    
    <rect x="615" y="220" width="75" height="55" rx="8" fill="url(#wicker)" stroke="#78350F" stroke-width="2"></rect>
    <line x1="615" y1="230" x2="690" y2="230" stroke="#78350F" stroke-width="2"></line>

    
    
    <path d="M 635 220 L 620 205 L 623 223 Z" fill="#0284C7"></path>
    
    <ellipse cx="648" cy="214" rx="18" ry="12" fill="#38BDF8" transform="rotate(-15 648 214)"></ellipse>
    
    <path d="M 635 218 Q 650 228 662 214 Z" fill="#BAE6FD"></path>
    
    <circle cx="657" cy="209" r="4.5" fill="#FFFFFF"></circle>
    <circle cx="658" cy="209" r="2.2" fill="#0F172A"></circle>
    <circle cx="659" cy="207" r="0.8" fill="#FFFFFF"></circle>
    
    <path d="M 664 214 Q 661 218 658 217" fill="none" stroke="#0369A1" stroke-width="1.5" stroke-linecap="round"></path>
    
    <circle cx="672" cy="198" r="2.5" fill="#38BDF8" opacity="0.8"></circle>
    <circle cx="664" cy="190" r="1.8" fill="#60A5FA" opacity="0.8"></circle>
    <circle cx="630" cy="195" r="2" fill="#38BDF8" opacity="0.7"></circle>
  </g>

  
  
  <g id="pelican-tail">
    <path d="M 320 255 C 285 240 255 248 245 255 C 265 264 290 268 320 267 Z" fill="#CBD5E1"></path>
    <path d="M 315 250 C 278 232 250 238 240 246 C 260 256 288 260 315 258 Z" fill="#94A3B8"></path>
    <path d="M 318 252 C 282 236 260 240 252 248 Z" fill="#475569"></path>
  </g>

  
  <path id="pelican-body" d="M 325 262            C 315 250 330 215 375 195            C 420 175 455 195 470 215            C 485 235 480 265 445 282            C 405 298 345 295 325 262 Z" fill="url(#featherShade)" stroke="#CBD5E1" stroke-width="2"></path>

  
  <path d="M 350 280 C 400 295 440 280 460 250" fill="none" stroke="#E2E8F0" stroke-width="4" stroke-linecap="round"></path>

  
  <g id="pelican-near-leg">
    
    <path d="M 380 265 Q 405 285 415 320 Q 385 305 380 265 Z" fill="#F1F5F9"></path>

    
    <path d="M 408 315 L 438 395" stroke="#F97316" stroke-width="8" stroke-linecap="round"></path>
    <circle cx="438" cy="395" r="5" fill="#EA580C"></circle>

    
    <line x1="410" y1="445" x2="438" y2="395" stroke="url(#chrome)" stroke-width="8" stroke-linecap="round"></line>
    <rect x="424" y="391" width="32" height="9" rx="3" fill="#1E293B"></rect>

    
    
    <path d="M 436 393              Q 452 388 472 388              Q 462 396 468 402              Q 452 400 455 407              Q 440 401 430 400 Z" fill="#EA580C" stroke="#C2410C" stroke-width="1.5"></path>
    
    <path d="M 440 395 Q 455 393 468 390 Q 458 398 462 403 Z" fill="#FDBA74" opacity="0.6"></path>
  </g>

  
  <g id="pelican-neck">
    
    <path d="M 440 195              C 455 170 475 140 460 100              C 452 82 445 78 450 68              C 462 68 480 72 490 85              C 505 108 495 155 470 205 Z" fill="url(#featherShade)"></path>
    
    <path d="M 462 135 C 472 145 478 165 472 185" fill="none" stroke="#E2E8F0" stroke-width="3" stroke-linecap="round"></path>
  </g>

  
  <g id="scarf">
    
    <ellipse cx="462" cy="178" rx="14" ry="9" fill="#EF4444" transform="rotate(-15 462 178)"></ellipse>
    <circle cx="462" cy="178" r="3" fill="#FEE2E2"></circle>

    
    <path d="M 454 180 Q 405 175 350 160 Q 395 188 450 188 Z" fill="#DC2626"></path>
    <circle cx="375" cy="170" r="3" fill="#FFFFFF"></circle>
    <circle cx="410" cy="178" r="3.5" fill="#FFFFFF"></circle>
    <circle cx="438" cy="184" r="3" fill="#FFFFFF"></circle>

    
    <path d="M 456 182 Q 415 195 365 190 Q 410 208 452 192 Z" fill="#B91C1C"></path>
    <circle cx="390" cy="195" r="3" fill="#FFFFFF"></circle>
    <circle cx="425" cy="198" r="3" fill="#FFFFFF"></circle>
  </g>

  
  <g id="pelican-head">
    
    <path d="M 448 68 C 445 50 465 42 485 45 C 505 48 518 62 516 80 C 500 85 468 85 448 68 Z" fill="#FFFFFF"></path>

    
    <path d="M 452 52 Q 435 48 438 40 Q 450 46 456 48 Z" fill="#E2E8F0"></path>
    <path d="M 448 60 Q 428 58 430 50 Q 444 54 450 56 Z" fill="#CBD5E1"></path>

    
    <circle cx="490" cy="62" r="7.5" fill="#FEF08A" stroke="#F59E0B" stroke-width="1.2"></circle>
    <circle cx="491" cy="62" r="5" fill="#0F172A"></circle>
    
    <circle cx="493" cy="60" r="1.8" fill="#FFFFFF"></circle>
    <circle cx="489" cy="64" r="0.8" fill="#FFFFFF"></circle>
    
    <path d="M 482 54 Q 492 51 500 55" fill="none" stroke="#475569" stroke-width="2" stroke-linecap="round"></path>
  </g>

  
  <g id="pelican-bill-pouch">
    
    <path d="M 508 78              L 675 92              C 655 125 615 168 535 165              C 485 163 475 130 478 118              Z" fill="url(#pouchGrad)" stroke="#E11D48" stroke-width="1.2"></path>

    
    <g fill="none" stroke="#F43F5E" stroke-width="1.2" opacity="0.6">
      <path d="M 525 88 Q 550 145 525 160"></path>
      <path d="M 560 90 Q 590 145 560 162"></path>
      <path d="M 595 91 Q 625 138 600 152"></path>
      <path d="M 630 92 Q 650 120 635 132"></path>
    </g>

    
    <path d="M 505 78 L 685 92" stroke="#F59E0B" stroke-width="3" stroke-linecap="round"></path>

    
    <path d="M 498 62              C 525 65 605 76 688 88              C 696 90 698 98 694 104              C 690 108 684 104 683 97              C 615 88 535 78 505 76 Z" fill="url(#beakGrad)" stroke="#D97706" stroke-width="1.5"></path>

    
    <path d="M 505 66 Q 600 76 680 89" fill="none" stroke="#FEF3C7" stroke-width="2" stroke-linecap="round"></path>
    
    <ellipse cx="522" cy="71" rx="4" ry="1.2" fill="#92400E" transform="rotate(8 522 71)"></ellipse>
  </g>

  
  <g id="cycling-cap">
    
    <path d="M 460 52 C 460 35 480 32 502 38 C 512 42 516 48 514 54 C 495 50 472 48 460 52 Z" fill="#1E3A8A"></path>
    
    <path d="M 478 34 Q 488 42 492 51" stroke="#FFFFFF" stroke-width="3.5" fill="none"></path>
    <path d="M 482 35 Q 492 43 496 52" stroke="#EF4444" stroke-width="2" fill="none"></path>
    
    <path d="M 506 44 C 516 34 528 30 532 32 C 530 40 520 48 510 50 Z" fill="#DC2626" stroke="#991B1B" stroke-width="1"></path>
    <path d="M 510 42 C 518 35 525 33 528 34" fill="none" stroke="#FFFFFF" stroke-width="2"></path>
    
    <circle cx="488" cy="35" r="2.5" fill="#EF4444"></circle>
  </g>

  
  <g id="pelican-wing">
    
    <path d="M 370 200              C 345 220 340 255 365 270              C 390 280 425 260 450 238              C 475 215 505 210 540 208              C 525 218 480 238 450 252              C 410 270 365 272 352 245              C 345 230 350 210 370 200 Z" fill="#FFFFFF" stroke="#CBD5E1" stroke-width="1.8"></path>

    
    <path d="M 375 225 Q 420 240 460 220" fill="none" stroke="#E2E8F0" stroke-width="2.5" stroke-linecap="round"></path>
    <path d="M 385 245 Q 430 255 470 230" fill="none" stroke="#CBD5E1" stroke-width="2" stroke-linecap="round"></path>

    
    <path d="M 522 205 Q 542 200 548 208 Q 540 215 524 212 Z" fill="#F8FAFC" stroke="#94A3B8" stroke-width="1.5"></path>
    <path d="M 525 208 Q 545 206 550 213 Q 540 219 526 215 Z" fill="#F1F5F9" stroke="#94A3B8" stroke-width="1.5"></path>
    
    <path d="M 522 204 Q 532 195 538 198 Q 536 205 526 207 Z" fill="#FFFFFF" stroke="#CBD5E1" stroke-width="1.2"></path>
  </g>

  
  
  <g stroke="#38BDF8" stroke-width="2" stroke-linecap="round" opacity="0.6">
    <line x1="125" y1="465" x2="105" y2="468"></line>
    <line x1="130" y1="480" x2="115" y2="485"></line>
    <line x1="280" y1="505" x2="310" y2="505" stroke-dasharray="10 6"></line>
    <line x1="710" y1="505" x2="745" y2="505" stroke-dasharray="12 6"></line>
  </g>

  
  <g fill="#0284C7" opacity="0.75">
    
    <path d="M 720 70 L 720 55 L 735 50 L 735 65 M 720 58 L 735 53" fill="none" stroke="#0284C7" stroke-width="2" stroke-linecap="round"></path>
    <circle cx="716" cy="70" r="4"></circle>
    <circle cx="731" cy="65" r="4"></circle>
    
    <path d="M 750 95 L 750 82 Q 760 80 762 90" fill="none" stroke="#0284C7" stroke-width="2" stroke-linecap="round"></path>
    <circle cx="746" cy="95" r="3.5"></circle>
  </g>
</svg>