Gemini 3.8 Flash  medium · 2026-11-08 · Sample 1/3

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

AI reference score

8.58 ± 0.46

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

Claude Opus 5.5 · medium · Pass 1 9.00
Claude Opus 5.5 · medium · Pass 2 8.55
GPT-6 Astra · medium · Pass 1 8.25
GPT-6 Astra · medium · Pass 2 7.85
Grok 4.7 · medium · Pass 1 8.80
Grok 4.7 · medium · Pass 2 9.00

Scoring criteria

Pelican likeness
9.00
Bicycle correctness
8.67
Riding pose
7.67
Composition
9.50
Obvious errors (higher is better)
8.00
Drawing checks passed Normal

Judges

Claude Opus 5.5 · medium · Pass 1

9.00

What the judge sees: Original (Chinese) 这是一幅插画:画面中央有一只白色鹈鹕,它戴着深蓝色带红边的帽子,围着红色围巾,长着橙色的大喙和喉囊,正骑着一辆青绿色自行车朝右行驶。车把前方挂着一个装有法棍面包的柳条筐,筐下有一盏车灯向前照出浅黄色光束。背景是蓝天、白云、几只飞鸟、右上方浅黄色的圆形太阳和一艘小帆船,下方依次是绿色山丘和米黄色的道路,左下角立着一根缠着绳子的木桩。

Clearly a pelican, with plenty of detail and an excellent composition, but only one leg is visible.

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

Claude Opus 5.5 · medium · Pass 2

8.55

What the judge sees: Original (Chinese) 这是一幅插画:画面中央有一只白色鹈鹕,它戴着深蓝色带红边的帽子,围着红色围巾,长着橙色的大喙和喉囊,正骑着一辆青绿色自行车朝右行驶。车把前方挂着一个装有法棍面包的柳条筐,筐下有一盏车灯向前照出浅黄色光束。背景是蓝天、白云、几只飞鸟、右上方浅黄色的圆形太阳和一艘小帆船,下方依次是绿色山丘和米黄色的道路,左下角立着一根缠着绳子的木桩。

Plenty of detail and beautiful colors, with a clear pouch; the body hides the saddle, and only one leg is visible.

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

GPT-6 Astra · medium · Pass 1

8.25

What the judge sees: Original (Chinese) 画面中央是一只骑着青绿色自行车的白色鹈鹕,长喙呈橙黄色、喉囊呈橙红色,头戴深蓝色帽子,脖子上系着向左飘动的红色围巾。自行车有两个黑边灰白色车轮,车把前方挂着棕色篮子和朝右照射的车灯,下方是浅棕色地面,左下角立着缠有棕色绳子的矮柱。背景为蓝色天空、白云和层叠的绿色地带,右上方有浅黄色圆形,远处可见飞鸟线条和一艘小帆船。

Clearly a pelican in a detailed scene, but only one foot touches 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: No
Pelican likeness
9.00
Bicycle correctness
9.00
Riding pose
6.00
Composition
10.00
Obvious errors (higher is better)
7.00

GPT-6 Astra · medium · Pass 2

7.85

What the judge sees: Original (Chinese) 画面中央是一只骑着青绿色自行车的白色鹈鹕,长喙呈橙黄色、喉囊呈橙红色,头戴深蓝色帽子,脖子上系着向左飘动的红色围巾。自行车有两个黑边灰白色车轮,车把前方挂着棕色篮子和朝右照射的车灯,下方是浅棕色地面,左下角立着缠有棕色绳子的矮柱。背景为蓝色天空、白云和层叠的绿色地带,右上方有浅黄色圆形,远处可见飞鸟线条和一艘小帆船。

Clearly a pelican in a detailed picture, but both feet are crowded together, leaving the other pedal empty.

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

Grok 4.7 · medium · Pass 1

8.80

What the judge sees: Original (Chinese) 画面中央是一只白色大鸟骑在一辆青色自行车上,鸟身朝右,长橙喙下挂着一只鼓起的橙色袋子,头戴黑顶红边帽子,颈后飘着红色围巾,橙脚踩在踏板上。车把前有一只棕色篮子,里面露出一根长条面包,车头有一小盏灯并射出浅色光束;两轮为白辐条、黑外胎。背景是浅蓝天空、一朵白云和淡黄色圆形,远处有绿色山坡、几只小鸟和一个小帆船,下方是一条带白色虚线的土色路面,左下角立着一根缠着绳子的短桩。

The long beak and pouch stand out, feet are on the pedals, and both the frame and riding pose work.

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

Grok 4.7 · medium · Pass 2

9.00

What the judge sees: Original (Chinese) 画面中央是一只白色大鸟骑在一辆青色自行车上,鸟身朝右,长橙喙下挂着一只鼓起的橙色袋子,头戴黑顶红边帽子,颈后飘着红色围巾,橙脚踩在踏板上。车把前有一只棕色篮子,里面露出一根长条面包,车头有一小盏灯并射出浅色光束;两轮为白辐条、黑外胎。背景是浅蓝天空、一朵白云和淡黄色圆形,远处有绿色山坡、几只小鸟和一个小帆船,下方是一条带白色虚线的土色路面,左下角立着一根缠着绳子的短桩。

The long beak and pouch are clear, with saddle, pedals and handlebars all there, making this the most complete riding picture.

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
9.00
Composition
9.00
Obvious errors (higher is better)
9.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="#72C6E8"></stop>
      <stop offset="55%" stop-color="#C2E8F5"></stop>
      <stop offset="85%" stop-color="#FEE8D6"></stop>
      <stop offset="100%" stop-color="#FDD1B0"></stop>
    </linearGradient>

    <linearGradient id="sunGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#FFF8D6" stop-opacity="0.9"></stop>
      <stop offset="100%" stop-color="#FFA842" stop-opacity="0.3"></stop>
    </linearGradient>

    <linearGradient id="groundGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#80A87A"></stop>
      <stop offset="25%" stop-color="#6F996A"></stop>
      <stop offset="100%" stop-color="#4E734A"></stop>
    </linearGradient>

    <linearGradient id="pathGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#E5C79E"></stop>
      <stop offset="50%" stop-color="#D7B588"></stop>
      <stop offset="100%" stop-color="#C49F70"></stop>
    </linearGradient>

    
    <linearGradient id="bikeFrameGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#2CD3C7"></stop>
      <stop offset="45%" stop-color="#1BAEA5"></stop>
      <stop offset="100%" stop-color="#0E6F69"></stop>
    </linearGradient>

    <linearGradient id="chromeGrad" x1="0%" y1="0%" x2="100%" y2="50%">
      <stop offset="0%" stop-color="#F3F5F7"></stop>
      <stop offset="45%" stop-color="#D1D8DD"></stop>
      <stop offset="55%" stop-color="#FFFFFF"></stop>
      <stop offset="100%" stop-color="#8B98A5"></stop>
    </linearGradient>

    <linearGradient id="leatherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#8F4824"></stop>
      <stop offset="60%" stop-color="#6D3213"></stop>
      <stop offset="100%" stop-color="#4A1E08"></stop>
    </linearGradient>

    <radialGradient id="tireGrad" cx="50%" cy="50%" r="50%">
      <stop offset="78%" stop-color="#232629"></stop>
      <stop offset="88%" stop-color="#3F444A"></stop>
      <stop offset="97%" stop-color="#1A1C1E"></stop>
      <stop offset="100%" stop-color="#0E1011"></stop>
    </radialGradient>

    
    <linearGradient id="pelicanFeather" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#FFFFFF"></stop>
      <stop offset="65%" stop-color="#F2F5F8"></stop>
      <stop offset="100%" stop-color="#D5DFE6"></stop>
    </linearGradient>

    <linearGradient id="pelicanShadow" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#E1E8EE"></stop>
      <stop offset="100%" stop-color="#B2C2CE"></stop>
    </linearGradient>

    <linearGradient id="beakUpperGrad" x1="0%" y1="0%" x2="100%" y2="20%">
      <stop offset="0%" stop-color="#FFBD3B"></stop>
      <stop offset="60%" stop-color="#FF971D"></stop>
      <stop offset="100%" stop-color="#F46200"></stop>
    </linearGradient>

    <linearGradient id="pouchGrad" x1="10%" y1="0%" x2="90%" y2="100%">
      <stop offset="0%" stop-color="#FFA834"></stop>
      <stop offset="35%" stop-color="#FF823A"></stop>
      <stop offset="80%" stop-color="#F04D36"></stop>
      <stop offset="100%" stop-color="#D8302A"></stop>
    </linearGradient>

    <linearGradient id="webFootGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#FFAC30"></stop>
      <stop offset="60%" stop-color="#E87611"></stop>
      <stop offset="100%" stop-color="#B54A00"></stop>
    </linearGradient>

    <linearGradient id="scarfGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#E63946"></stop>
      <stop offset="100%" stop-color="#B51724"></stop>
    </linearGradient>

    
    <filter id="softShadow" x="-20%" y="-20%" width="150%" height="150%">
      <feDropShadow dx="0" dy="8" stdDeviation="6" flood-color="#14282B" flood-opacity="0.25"></feDropShadow>
    </filter>
    <filter id="groundContactShadow" x="-30%" y="-30%" width="160%" height="160%">
      <feGaussianBlur stdDeviation="7"></feGaussianBlur>
    </filter>
  </defs>

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

  
  <circle cx="680" cy="180" r="90" fill="url(#sunGrad)"></circle>
  <circle cx="680" cy="180" r="130" fill="#FFF9E0" opacity="0.12"></circle>

  
  <g fill="#FFFFFF" opacity="0.75">
    <path d="M 120,160 Q 135,135 165,140 Q 190,120 220,135 Q 245,130 255,150 Q 275,160 265,180 Q 250,195 210,190 L 135,190 Q 110,185 120,160 Z"></path>
    <path d="M 460,110 Q 475,90 500,95 Q 520,80 545,92 Q 565,88 575,105 Q 590,115 580,130 Q 565,140 535,138 L 475,138 Q 450,132 460,110 Z" opacity="0.55"></path>
  </g>

  
  <path d="M 0,390 Q 220,360 480,380 T 900,370 L 900,480 L 0,480 Z" fill="#95C2B9" opacity="0.6"></path>
  <path d="M 0,405 Q 310,380 620,410 T 900,395 L 900,480 L 0,480 Z" fill="#88B89E" opacity="0.7"></path>

  
  <g transform="translate(670, 340) scale(0.65)" opacity="0.8">
    <path d="M 0,25 L 30,25 L 24,32 L 6,32 Z" fill="#6B4B35"></path>
    <path d="M 15,24 L 15,4 L 28,21 Z" fill="#FFFFFF"></path>
    <path d="M 13,24 L 13,8 L 3,21 Z" fill="#F1F4F7"></path>
  </g>

  
  <g stroke="#537780" stroke-width="2" fill="none" stroke-linecap="round" opacity="0.6">
    <path d="M 280,110 Q 290,100 300,108 Q 310,100 320,110"></path>
    <path d="M 335,128 Q 342,120 350,126 Q 358,120 365,128" stroke-width="1.6"></path>
    <path d="M 770,140 Q 778,132 787,137 Q 795,132 804,140" stroke-width="1.8"></path>
  </g>

  
  <path d="M 0,445 Q 350,430 900,440 L 900,530 L 0,530 Z" fill="url(#groundGrad)"></path>

  
  <path d="M 0,485 C 300,475 600,475 900,485 L 900,650 L 0,650 Z" fill="url(#pathGrad)"></path>

  
  <path d="M 0,485 C 300,475 600,475 900,485" stroke="#BA9566" stroke-width="4" fill="none"></path>
  <path d="M 0,490 C 300,480 600,480 900,490" stroke="#FCEFD8" stroke-width="1.5" stroke-dasharray="14 10" fill="none" opacity="0.6"></path>

  
  <g stroke="#D4AF80" stroke-width="3" stroke-linecap="round" opacity="0.45">
    <line x1="80" y1="585" x2="160" y2="585"></line>
    <line x1="240" y1="610" x2="350" y2="610"></line>
    <line x1="680" y1="595" x2="790" y2="595"></line>
    <line x1="520" y1="620" x2="610" y2="620"></line>
  </g>

  
  <g stroke="#FFFFFF" stroke-width="2.5" fill="none" stroke-linecap="round" opacity="0.4">
    <path d="M 50,310 C 120,305 170,325 150,345 C 135,360 105,350 115,335 C 122,324 150,325 210,335"></path>
    <path d="M 70,240 Q 150,230 200,245"></path>
  </g>

  
  <g id="cyclist">
    
    <g fill="#2B3A36" opacity="0.32" filter="url(#groundContactShadow)">
      <ellipse cx="280" cy="564" rx="68" ry="14"></ellipse>
      <ellipse cx="650" cy="564" rx="68" ry="14"></ellipse>
      <ellipse cx="465" cy="567" rx="140" ry="16"></ellipse>
    </g>

    
    <g id="back-wheel" transform="translate(280, 475)">
      
      <circle cx="0" cy="0" r="82" fill="url(#tireGrad)"></circle>
      <circle cx="0" cy="0" r="70" fill="none" stroke="#E6ECEF" stroke-width="1.5"></circle>
      
      <circle cx="0" cy="0" r="68" fill="#F8FAFB" stroke="#9EA8B0" stroke-width="3"></circle>
      
      <g stroke="#B0B9C0" stroke-width="1.2" opacity="0.85">
        <line x1="-66" y1="0" x2="66" y2="0"></line>
        <line x1="0" y1="-66" x2="0" y2="66"></line>
        <line x1="-47" y1="-47" x2="47" y2="47"></line>
        <line x1="-47" y1="47" x2="47" y2="-47"></line>
        <line x1="-61" y1="-25" x2="61" y2="25"></line>
        <line x1="-61" y1="25" x2="61" y2="-25"></line>
        <line x1="-25" y1="-61" x2="25" y2="61"></line>
        <line x1="-25" y1="61" x2="25" y2="-61"></line>
      </g>
      
      <circle cx="0" cy="0" r="14" fill="url(#chromeGrad)" stroke="#5A6570" stroke-width="1.5"></circle>
      <circle cx="0" cy="0" r="5" fill="#2E343A"></circle>
      
      <circle cx="0" cy="0" r="22" fill="none" stroke="#717C86" stroke-width="3" stroke-dasharray="5 3"></circle>
    </g>

    
    <path d="M 205,475 A 86 86 0 0 1 328,405" fill="none" stroke="#1BAEA5" stroke-width="10" stroke-linecap="round"></path>
    <path d="M 205,475 A 86 86 0 0 1 328,405" fill="none" stroke="#52E3DA" stroke-width="3" stroke-linecap="round" opacity="0.7"></path>
    <line x1="280" y1="475" x2="216" y2="495" stroke="#A6B1BA" stroke-width="3.5" stroke-linecap="round"></line>

    
    <g id="far-pedal">
      <line x1="455" y1="480" x2="490" y2="525" stroke="#7B8893" stroke-width="6.5" stroke-linecap="round"></line>
      <rect x="475" y="522" width="28" height="9" rx="3" fill="#24282B" transform="rotate(-10 490 525)"></rect>
      <g id="far-foot">
        <path d="M 458,485 L 485,525" stroke="#C45A00" stroke-width="11" stroke-linecap="round"></path>
        <path d="M 470,523 Q 490,520 505,528 Q 498,536 480,534 Z" fill="#D96300" opacity="0.9"></path>
      </g>
    </g>

    
    
    <line x1="280" y1="475" x2="385" y2="340" stroke="url(#bikeFrameGrad)" stroke-width="11" stroke-linecap="round"></line>
    
    <line x1="280" y1="475" x2="455" y2="480" stroke="url(#bikeFrameGrad)" stroke-width="12" stroke-linecap="round"></line>
    
    <line x1="455" y1="480" x2="385" y2="340" stroke="url(#bikeFrameGrad)" stroke-width="13" stroke-linecap="round"></line>
    
    <line x1="455" y1="480" x2="578" y2="310" stroke="url(#bikeFrameGrad)" stroke-width="14" stroke-linecap="round"></line>
    
    <path d="M 385,346 C 445,335 510,320 575,310" fill="none" stroke="url(#bikeFrameGrad)" stroke-width="13" stroke-linecap="round"></path>
    <path d="M 385,362 C 450,355 515,338 573,322" fill="none" stroke="url(#bikeFrameGrad)" stroke-width="8" stroke-linecap="round" opacity="0.85"></path>

    
    <line x1="572" y1="298" x2="585" y2="330" stroke="url(#bikeFrameGrad)" stroke-width="15" stroke-linecap="round"></line>
    <line x1="571" y1="295" x2="586" y2="332" stroke="#FFFFFF" stroke-width="2" opacity="0.5"></line>

    
    <g id="chain-drive">
      <path d="M 280,466 L 455,463 A 24 24 0 0 1 455,497 L 280,484 A 12 12 0 0 1 280,466 Z" fill="none" stroke="#485056" stroke-width="4.5" stroke-linejoin="round"></path>
      <circle cx="455" cy="480" r="26" fill="url(#chromeGrad)" stroke="#6A7782" stroke-width="2"></circle>
      <circle cx="455" cy="480" r="18" fill="none" stroke="#3D454C" stroke-width="3" stroke-dasharray="7 4"></circle>
      <circle cx="455" cy="480" r="8" fill="#202428"></circle>
    </g>

    
    <g id="seat-assembly">
      <line x1="385" y1="340" x2="378" y2="310" stroke="url(#chromeGrad)" stroke-width="9" stroke-linecap="round"></line>
      <circle cx="363" cy="309" r="6" fill="none" stroke="#5E6872" stroke-width="3"></circle>
      <circle cx="373" cy="310" r="5" fill="none" stroke="#5E6872" stroke-width="2.5"></circle>
      <path d="M 342,306 C 342,295 365,290 385,293 C 405,295 418,304 414,309 C 408,314 380,314 355,313 Z" fill="url(#leatherGrad)" filter="url(#softShadow)"></path>
      <path d="M 347,298 Q 380,292 410,303" stroke="#D37C4A" stroke-width="1.8" fill="none" opacity="0.7"></path>
      <circle cx="350" cy="305" r="1.5" fill="#E6EEF2"></circle>
      <circle cx="359" cy="307" r="1.5" fill="#E6EEF2"></circle>
      <circle cx="369" cy="308" r="1.5" fill="#E6EEF2"></circle>
    </g>

    
    <line x1="575" y1="322" x2="650" y2="475" stroke="url(#bikeFrameGrad)" stroke-width="11" stroke-linecap="round"></line>
    <line x1="575" y1="322" x2="650" y2="475" stroke="#FFFFFF" stroke-width="2" opacity="0.4"></line>

    
    <path d="M 605,405 A 86 86 0 0 1 685,465" fill="none" stroke="#1BAEA5" stroke-width="10" stroke-linecap="round"></path>
    <path d="M 605,405 A 86 86 0 0 1 685,465" fill="none" stroke="#52E3DA" stroke-width="3" stroke-linecap="round" opacity="0.7"></path>
    <line x1="650" y1="475" x2="675" y2="430" stroke="#A6B1BA" stroke-width="3.5" stroke-linecap="round"></line>

    
    <g id="front-wheel" transform="translate(650, 475)">
      <circle cx="0" cy="0" r="82" fill="url(#tireGrad)"></circle>
      <circle cx="0" cy="0" r="70" fill="none" stroke="#E6ECEF" stroke-width="1.5"></circle>
      <circle cx="0" cy="0" r="68" fill="#F8FAFB" stroke="#9EA8B0" stroke-width="3"></circle>
      <g stroke="#B0B9C0" stroke-width="1.2" opacity="0.85">
        <line x1="-66" y1="0" x2="66" y2="0"></line>
        <line x1="0" y1="-66" x2="0" y2="66"></line>
        <line x1="-47" y1="-47" x2="47" y2="47"></line>
        <line x1="-47" y1="47" x2="47" y2="-47"></line>
        <line x1="-61" y1="-25" x2="61" y2="25"></line>
        <line x1="-61" y1="25" x2="61" y2="-25"></line>
        <line x1="-25" y1="-61" x2="25" y2="61"></line>
        <line x1="-25" y1="61" x2="25" y2="-61"></line>
      </g>
      <circle cx="0" cy="0" r="14" fill="url(#chromeGrad)" stroke="#5A6570" stroke-width="1.5"></circle>
      <circle cx="0" cy="0" r="5" fill="#2E343A"></circle>
    </g>

    
    <line x1="572" y1="300" x2="562" y2="238" stroke="url(#chromeGrad)" stroke-width="9" stroke-linecap="round"></line>
    <circle cx="562" cy="236" r="6" fill="#8C98A4"></circle>
    <path d="M 545,242 C 555,232 570,230 588,236 C 598,240 605,250 598,260" fill="none" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></path>
    <path d="M 598,255 L 590,265" stroke="#372116" stroke-width="9" stroke-linecap="round"></path>

    <ellipse cx="550" cy="232" rx="7" ry="6" fill="#FFC83B" stroke="#D8940E" stroke-width="1.5"></ellipse>
    <circle cx="548" cy="230" r="2" fill="#FFF2B8"></circle>
    <path d="M 542,223 Q 548,220 553,222" stroke="#FFB703" stroke-width="1.5" fill="none" stroke-linecap="round"></path>
    <path d="M 539,218 Q 549,214 557,217" stroke="#FFB703" stroke-width="1.5" fill="none" stroke-linecap="round"></path>

    
    <g id="pelican" filter="url(#softShadow)">

      
      <g id="far-wing" opacity="0.9">
        <path d="M 440,250 C 470,230 515,225 550,240 C 535,252 505,255 460,265 Z" fill="#D3DEE5"></path>
        <path d="M 470,245 C 500,238 528,238 555,246" stroke="#B8C8D2" stroke-width="2" fill="none"></path>
      </g>

      
      <g id="tail-feathers">
        <path d="M 330,312 C 295,305 270,315 255,328 C 275,332 300,326 332,324 Z" fill="#C5D3DC"></path>
        <path d="M 340,314 C 305,312 280,325 268,342 C 290,342 315,333 342,327 Z" fill="#DCE5EB"></path>
        <path d="M 345,320 C 320,324 298,338 290,355 C 310,350 330,340 350,330 Z" fill="#EEF3F6"></path>
      </g>

      
      <path d="M 345,308 C 340,280 365,245 405,235 C 445,225 470,240 480,265 C 490,290 485,325 450,350 C 415,370 360,355 345,308 Z" fill="url(#pelicanFeather)"></path>
      <path d="M 352,320 C 370,352 420,364 450,345 C 435,355 390,360 360,332 Z" fill="url(#pelicanShadow)"></path>
      <path d="M 385,275 C 375,295 380,320 405,335 C 390,325 385,300 395,280 Z" fill="#E2EBF1" opacity="0.8"></path>

      
      <path d="M 435,245 C 430,205 448,160 485,138 C 508,124 532,130 535,148 C 538,168 518,195 490,225 C 478,238 465,255 455,268 Z" fill="url(#pelicanFeather)"></path>
      <path d="M 436,235 C 440,195 460,165 488,142 C 475,165 458,200 455,245 Z" fill="url(#pelicanShadow)" opacity="0.65"></path>
      <path d="M 480,140 C 500,132 518,135 528,148 C 505,152 490,175 475,210 C 485,180 495,155 480,140 Z" fill="#FFFFFF" opacity="0.9"></path>

      
      <path d="M 478,142 C 472,120 490,95 518,92 C 545,89 568,105 565,132 C 563,145 552,156 538,158 C 510,162 485,158 478,142 Z" fill="url(#pelicanFeather)"></path>
      <path d="M 488,102 C 472,92 460,95 450,102 C 465,108 478,109 488,108 Z" fill="#D6E2E9"></path>
      <path d="M 485,96 C 472,82 455,84 442,90 C 460,98 475,99 486,99 Z" fill="#EAF0F4"></path>
      <path d="M 495,92 C 485,76 468,78 456,82 C 474,89 486,91 496,93 Z" fill="#FFFFFF"></path>

      
      <g id="cap" transform="rotate(-12 515 90)">
        <path d="M 492,86 C 495,62 535,60 545,84 Z" fill="#1D3557"></path>
        <rect x="490" y="83" width="57" height="8" rx="2" fill="#E63946"></rect>
        <circle cx="518" cy="80" r="4.5" fill="#FFD166"></circle>
        <path d="M 518,78 L 518,83 M 515,81 Q 518,84 521,81" stroke="#1D3557" stroke-width="1" fill="none"></path>
        <path d="M 535,88 C 555,88 568,96 565,102 C 550,100 538,94 532,90 Z" fill="#0D1B2A"></path>
        <path d="M 538,90 C 550,91 559,96 560,98" stroke="#415A77" stroke-width="1.2" fill="none"></path>
      </g>

      
      <g id="eye">
        <path d="M 505,122 C 500,110 520,106 532,114 C 538,120 532,132 520,132 C 510,132 505,128 505,122 Z" fill="#FFE5A3"></path>
        <circle cx="518" cy="120" r="7.5" fill="#7ECEC1"></circle>
        <circle cx="518" cy="120" r="5.5" fill="#FFFFFF"></circle>
        <circle cx="520" cy="119" r="4" fill="#19232B"></circle>
        <circle cx="522" cy="117" r="1.5" fill="#FFFFFF"></circle>
        <circle cx="518" cy="122" r="0.8" fill="#FFFFFF"></circle>
        <path d="M 510,115 Q 518,111 526,114" stroke="#D19830" stroke-width="1.5" fill="none" stroke-linecap="round"></path>
      </g>

      
      <g id="beak-pouch">
        <path d="M 532,152 C 570,185 630,215 675,200 C 720,185 735,160 740,150 C 690,165 590,180 532,152 Z" fill="#C93626"></path>
        <path d="M 515,160 C 515,200 560,265 620,265 C 675,265 725,215 745,150 C 685,182 590,188 515,160 Z" fill="url(#pouchGrad)"></path>

        
        <g stroke="#FFA366" stroke-width="1.8" fill="none" opacity="0.4" stroke-linecap="round">
          <path d="M 535,175 C 555,215 585,245 625,252"></path>
          <path d="M 560,175 C 580,210 610,240 645,245"></path>
          <path d="M 590,175 C 615,205 645,230 675,230"></path>
          <path d="M 625,170 C 655,195 685,210 705,210"></path>
        </g>
        <path d="M 530,175 C 560,230 615,260 660,250" stroke="#B8241B" stroke-width="3" fill="none" opacity="0.3"></path>

        
        <g id="fish-tail" transform="translate(710, 142) rotate(18)">
          <path d="M 0,0 C 12,-10 25,-14 38,-22 C 32,-10 34,-2 40,5 C 30,2 22,7 18,15 C 15,8 8,4 0,0 Z" fill="#99C5D3"></path>
          <path d="M 22,-8 C 28,-14 36,-18 38,-20" stroke="#6893A3" stroke-width="1.2" fill="none"></path>
          <path d="M 20,-1 C 26,0 34,2 38,4" stroke="#6893A3" stroke-width="1.2" fill="none"></path>
          <circle cx="12" cy="-2" r="1.5" fill="#6893A3"></circle>
          <circle cx="28" cy="-26" r="2" fill="#E0F7FF" opacity="0.8"></circle>
          <circle cx="44" cy="-5" r="1.5" fill="#E0F7FF" opacity="0.8"></circle>
        </g>

        
        <path d="M 526,132 C 555,130 665,135 745,148 C 752,149 755,154 748,157 C 738,160 675,156 528,145 Z" fill="url(#beakUpperGrad)"></path>
        <path d="M 744,148 Q 752,150 750,158 Q 745,163 740,157 Z" fill="#B83A00"></path>
        <path d="M 532,133 Q 640,134 745,148" stroke="#FFE79A" stroke-width="2.5" fill="none" stroke-linecap="round"></path>
        <path d="M 535,138 Q 638,140 735,152" stroke="#D15000" stroke-width="1.5" fill="none" opacity="0.6"></path>
        <path d="M 542,136 L 556,137" stroke="#A84300" stroke-width="1.5" stroke-linecap="round"></path>
        <path d="M 526,145 C 570,152 660,158 745,154" stroke="#FFAC30" stroke-width="4.5" fill="none" stroke-linecap="round"></path>
        <path d="M 526,145 C 570,152 660,158 745,154" stroke="#E66700" stroke-width="1.5" fill="none"></path>
      </g>

      
      <g id="scarf">
        <path d="M 460,225 C 475,220 500,225 505,242 C 495,255 465,258 450,245 Z" fill="url(#scarfGrad)"></path>
        <path d="M 466,224 L 460,248" stroke="#FFFFFF" stroke-width="3" fill="none" opacity="0.85"></path>
        <path d="M 482,223 L 476,252" stroke="#FFFFFF" stroke-width="3" fill="none" opacity="0.85"></path>
        <path d="M 496,227 L 492,250" stroke="#FFFFFF" stroke-width="3" fill="none" opacity="0.85"></path>

        <path d="M 462,235 C 420,230 380,200 325,205 C 355,218 390,220 415,230 C 385,235 345,230 310,240 C 345,255 400,248 458,246 Z" fill="url(#scarfGrad)"></path>
        <path d="M 458,242 C 425,245 390,235 350,250 C 330,258 315,270 295,272 C 320,278 355,268 385,260 C 415,255 438,252 458,248 Z" fill="#9E131E"></path>

        <g stroke="#FFFFFF" stroke-width="3.5" fill="none" opacity="0.85">
          <line x1="410" y1="219" x2="415" y2="236"></line>
          <line x1="375" y1="211" x2="380" y2="231"></line>
          <line x1="340" y1="208" x2="345" y2="228"></line>
          <path d="M 325,205 L 315,203 M 324,208 L 313,207 M 323,212 L 312,213" stroke="#FFD166" stroke-width="2"></path>
          <path d="M 295,272 L 285,273 M 296,275 L 286,277 M 298,278 L 288,281" stroke="#FFD166" stroke-width="2"></path>
        </g>
      </g>

      
      <g id="near-leg-and-foot">
        <path d="M 405,335 C 405,360 425,385 435,405 C 445,395 440,365 430,345 Z" fill="#D3DFE6"></path>
        <line x1="430" y1="395" x2="418" y2="455" stroke="url(#webFootGrad)" stroke-width="11" stroke-linecap="round"></line>
        <line x1="430" y1="395" x2="418" y2="455" stroke="#FFE29A" stroke-width="2" opacity="0.5"></line>
        <circle cx="418" cy="455" r="7" fill="#E87611"></circle>

        
        <g id="near-pedal" transform="translate(420, 460)">
          <line x1="35" y1="20" x2="-2" y2="-5" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></line>
          <circle cx="35" cy="20" r="7" fill="#2E343A"></circle>

          
          <path d="M -5,-5 C 5,-15 15,-10 25,-4 C 35,2 45,5 55,2 C 45,15 25,22 5,14 Z" fill="url(#webFootGrad)" filter="url(#softShadow)"></path>
          <path d="M -2,-2 Q 22,-2 48,0" stroke="#FFCF66" stroke-width="1.8" fill="none"></path>
          <path d="M 0,3 Q 22,8 44,12" stroke="#B84A00" stroke-width="1.5" fill="none" opacity="0.7"></path>
          <path d="M 2,7 Q 18,12 35,16" stroke="#FFCF66" stroke-width="1.5" fill="none"></path>

          
          <path d="M 52,-1 Q 57,1 55,5" stroke="#5E2600" stroke-width="2.5" fill="none" stroke-linecap="round"></path>
          <path d="M 46,11 Q 51,13 49,17" stroke="#5E2600" stroke-width="2.5" fill="none" stroke-linecap="round"></path>
          <path d="M 34,16 Q 38,19 36,22" stroke="#5E2600" stroke-width="2.5" fill="none" stroke-linecap="round"></path>

          
          <rect x="-8" y="5" width="34" height="9" rx="3" fill="#1C1F22" stroke="#3D4348" stroke-width="1" transform="rotate(-6 10 9)"></rect>
          <rect x="-2" y="7" width="10" height="4" rx="1" fill="#FFB703" transform="rotate(-6 10 9)"></rect>
        </g>
      </g>

      
      <g id="fore-wing">
        <path d="M 405,252 C 385,285 390,320 425,322 C 455,324 495,290 535,270 C 565,255 585,254 602,258 C 598,248 578,245 550,248 C 510,252 460,240 420,245 Z" fill="url(#pelicanFeather)"></path>

        
        <path d="M 540,246 C 565,240 585,242 596,252 C 585,256 565,254 542,254 Z" fill="#E6EEF3"></path>
        <path d="M 552,252 C 575,248 598,252 608,262 C 595,266 575,263 552,260 Z" fill="#D6E2E9"></path>
        <path d="M 560,259 C 580,258 605,264 612,274 C 602,278 582,273 560,268 Z" fill="#C4D4DE"></path>
        <path d="M 545,266 C 568,268 592,277 598,288 C 586,289 568,281 545,274 Z" fill="#B0C2CE"></path>

        <g stroke="#BAC9D4" stroke-width="2" fill="none" stroke-linecap="round">
          <path d="M 425,265 C 445,285 470,285 495,275"></path>
          <path d="M 445,278 C 468,298 495,295 520,282"></path>
          <path d="M 418,285 C 438,308 465,308 488,295"></path>
        </g>
        <path d="M 422,256 C 455,250 500,252 538,262" stroke="#FFFFFF" stroke-width="2.5" fill="none" opacity="0.8"></path>
      </g>

    </g> 

    
    <g id="basket" transform="translate(605, 255) rotate(5)">
      <path d="M 0,15 L 6,55 C 8,62 38,62 42,55 L 48,15 Z" fill="#C99355" stroke="#875823" stroke-width="2"></path>
      <path d="M 3,25 Q 24,30 45,25 M 5,35 Q 24,40 43,35 M 6,45 Q 24,50 41,45" stroke="#9E692D" stroke-width="2" fill="none"></path>
      <path d="M 12,18 L 14,55 M 24,18 L 24,58 M 36,18 L 34,55" stroke="#9E692D" stroke-width="1.8" fill="none"></path>
      <rect x="-3" y="12" width="54" height="6" rx="3" fill="#DDB076" stroke="#875823" stroke-width="1.5"></rect>

      
      <g transform="translate(10, -18) rotate(-15)">
        <rect x="0" y="0" width="12" height="42" rx="6" fill="#D98A3B" stroke="#8A4807" stroke-width="1.2"></rect>
        <line x1="3" y1="10" x2="9" y2="13" stroke="#FFF0D4" stroke-width="1.8" stroke-linecap="round"></line>
        <line x1="3" y1="18" x2="9" y2="21" stroke="#FFF0D4" stroke-width="1.8" stroke-linecap="round"></line>
        <line x1="3" y1="26" x2="9" y2="29" stroke="#FFF0D4" stroke-width="1.8" stroke-linecap="round"></line>
      </g>

      
      <path d="M 30,14 Q 38,0 48,-6 Q 42,5 34,14" fill="#5E9447"></path>
      <path d="M 28,14 Q 24,-2 18,-8 Q 22,4 28,14" fill="#75A85C"></path>
      <circle cx="48" cy="-6" r="3.5" fill="#FF5E7E"></circle>
      <circle cx="48" cy="-6" r="1.5" fill="#FFE58F"></circle>

      
      <line x1="2" y1="20" x2="-12" y2="18" stroke="#5E6872" stroke-width="3" stroke-linecap="round"></line>
      <line x1="10" y1="55" x2="-10" y2="65" stroke="#5E6872" stroke-width="2.5" stroke-linecap="round"></line>
    </g>

    
    <g id="headlight" transform="translate(620, 315)">
      <path d="M 0,-8 C 16,-8 28,-4 32,0 C 28,4 16,8 0,8 Z" fill="url(#chromeGrad)" stroke="#5E6872" stroke-width="1.5"></path>
      <ellipse cx="30" cy="0" rx="3" ry="8" fill="#FFFBE6" stroke="#D1D8DD" stroke-width="1"></ellipse>
      <polygon points="33,0 120,-30 120,30" fill="#FFF29E" opacity="0.25"></polygon>
      <line x1="4" y1="5" x2="-8" y2="14" stroke="#5E6872" stroke-width="3"></line>
    </g>

  </g> 

  
  <g stroke="#FFFFFF" stroke-width="2" stroke-linecap="round" fill="none" opacity="0.6">
    <path d="M 760,260 Q 790,260 820,252"></path>
    <path d="M 780,290 Q 820,288 850,282" stroke-width="1.5"></path>
    <path d="M 730,470 Q 770,470 800,465" stroke-width="2.5" opacity="0.4"></path>
    <path d="M 210,470 Q 170,470 140,465" stroke-width="2.5" opacity="0.4"></path>
  </g>

  
  <g id="bollard" transform="translate(50, 480)" opacity="0.9">
    <rect x="0" y="0" width="22" height="75" rx="3" fill="#D8CFBE" stroke="#9C8F7A" stroke-width="2"></rect>
    <ellipse cx="11" cy="0" rx="11" ry="5" fill="#EAE3D5" stroke="#9C8F7A" stroke-width="2"></ellipse>
    <line x1="0" y1="20" x2="22" y2="20" stroke="#FFFFFF" stroke-width="3"></line>
    <line x1="0" y1="28" x2="22" y2="28" stroke="#FFFFFF" stroke-width="3"></line>
    <path d="M -8,38 Q 11,46 30,38" fill="none" stroke="#7A5A36" stroke-width="4.5"></path>
    <path d="M -8,44 Q 11,52 30,44" fill="none" stroke="#664929" stroke-width="4.5"></path>
  </g>

</svg>