previndexinfonext

code guessing, round #51 (completed)

started at ; stage 2 at ; ended at

specification

this time I am asking you, essentially, to do the impossible. this will be the most difficult code guessing problem to date.

I'm serious. I'm not even sure about making this the challenge, since I don't think anyone will even be able to finish a solution to the problem. it probably surpasses the complexity of pretty much every program that most hobbyists will ever write in their lives. I mean "hobbyist" strongly, by the way. as in, I'm thinking of hobbyists as being more skilled than professionals, since that's usually how it is.

why is "professional" even considered a word for people that are very skilled, anyway? I mean, if someone does something for money, it implies that their only motivation is money, so they might not actually be very good at what they do, right? like, locksmiths usually aren't very good, because they just want your money, so they'll just drill your lock off so they can charge you for both their time and the price of a new lock. and the price of the drill bit they used, or whatever. but hobbyist lockpickers are far more skilled and could probably get you into your house without having to completely destroy your lock.

under capitalism, there's not necessarily any real incentive for a professional to actually be good at what they do. I'm not saying there's necessarily an anti-incentive (though often there's one of those as well), but, like, as long as you get paid you don't have any reason to be doing the best possible job

however if you're doing something for fun, it's basically a cheat code. like, if you were born with a strong interest in it, it pretty much means you're automatically going to be far, far better at it than anyone else. consistency in training is what makes you better at things, and when your version of having fun is doing the thing, you're going to do it a lot. and you're going to care about the details of what you're doing instead of just about getting paid. so you're going to become extremely good at it, almost definitely.

for example, a lot of us here on Esolangs have a natural interest in programming language theory, so we're probably going to be much, much better at it than most other people, just automatically. those people could go to school or whatever and try to learn this stuff for years, but if they don't really care about it it would take much longer to "stick". it would take a very long time for them to reach just a fraction of the skill we have just from naturally being born with an interest in this stuff.

in return, they probably ended up with other hobbies with nothing to do with computers, like cars or something, so they might be very good at those things, much better than I could ever be. for the same reason.

anyway, you can probably think of a lot of developers who feel like they're not hobbyists and more like they're just doing programming stuff for the money. you can imagine the type. does it feel like those "professionals" are ever going to be better at programming than someone like umnikos?

then again, I suppose there are fields where these things overlap. consider sports. if you go pro you're probably very good. it actually overlaps with it being your hobby in a way. like, you probably don't have sports as a hobby. if you're very good at sports you can do it professionally, and if you're not you can't. so it's more likely that a professional at sports is actually good at doing it. I suppose it really depends on the kind of trade you're talking about.

I also wonder to what extent it's possible to "override" your interests in order to gain some of this advantage later in life. I mean, it comes back to the whole nature vs nurture thing, right? the password is "gentrify", by the way. I bet you used ctrl-f to find this. surely you're not literally born with all the interests you'll ever have. but at the same time it doesn't seem possible to force yourself into something that you really don't like. I don't think I'll ever be a writer, for example. I'm not actually terrible at writing things, but I don't really like doing it. even just writing this specification is really tiring for some reason. it feels like I'm doing way more work than usual.

motivation is funny like that, right? it almost seems totally random what one will be "up to" on any particular day. it's almost a miracle that humanity's gotten this far. I mean, how does anyone get anything done? maybe I just have ADHD. it's interesting how disorders get defined. there's no blueprint for what the "right" way to be is, right? and every person seems to have a detrimental flaw or two. so I guess all they can do is look at what's most common and the situations that deviate from that. specifically the common forms of deviation that are capable of causing substantial harm and being clear-cut enough for people to diagnose. but really you're just looking at a bunch of static and classifying random patterns as best as you can, right?

humans are really good at classifying random patterns, though. the cellular automata community is proof enough of that. do you know how that works? you probably know about game of life and gliders and glider guns and all that, but do you know how they find those things? they just generate random patterns. literal static. some cells are dead, some are alive, it's a 50/50 for each one. and then they just run it and see what happens. an automated process filters out the things you're looking for, and then you look at it and make up whatever lingo you want for it.

really it's all arbitrary, right? any pattern is pretty much the same as any other pattern. it just follows the rules and the cells change back and forth. but we decide that some of these patterns are cooler than others, so we give them names. things that "move" across the playspace are called spaceships. if the pattern evolves totally chaotically and just blasts cells on and off seemingly randomly, in a pattern that radiates outwards, it's called an "explosion". because it looks like an explosion. and the stuff that's left behind after, like 2x2 squares in cgol which don't ever change, is called "ash".

you could see it as totally pointless, and I guess it is, but isn't all of life like that anyway? finding whatever meaning in it you can is all you can really do. so it's okay, I think. I like cellular automata regardless. speaking of, have you ever heard of the "busy beaver challenge"? you should look it up if you haven't, but let me explain it. there's such a thing as the "busy beaver function". you probably know what it is already, but I'll explain it anyway. you know turing machines? the "busy beaver game" is all about trying to make a halting turing machine with a certain number of states and a binary tape that "does as much as possible". the usual definition for this is one that writes as many 1s to the tape as possible before halting. the trick is that the machine's gotta halt, right? so you can't do an infinite loop. with a limited set of states, it's actually quite tricky. the busy beaver challenge actually deals with a slightly different, but related game where you simply try to make the machine run for as long as possible before halting, regardless of how many 1s you put on the tape. the function S(n) or BB(n) is defined as the best possible result for this game given n states. BB(4) is 107, and the best known candidate for BB(5) is 47,176,870. but it's not known that that's its actual value. so what they're trying to do is prove that 47,176,870 really is the value of BB(5), or else find out what the actual value is. they're basically doing this by trying to look at every 5-state turing machine and see if it could beat it. the whole process is totally crazy and there's basically no point to solving this. it won't contribute to anything at all. but they're doing it anyway and I think that's kind of beautiful.

anyway, you've listened to me ramble on for long enough by now. but are you sure you're definitely ready for this challenge? the hardest code guessing problem of all time? you should make sure your schedule is totally clear before looking at it, because this is one of those problems that's, like, deceptively difficult. it's gonna totally nerd snipe you because you think you can solve it easily but you'll actually never do it because it's really hard. it's like the collatz conjecture but maybe even harder than that. you might end up missing school or work or anything else you have going on if you take a look at the problem. it's almost like a cognitohazard.

okay, you're ready? you're really ready to see the problem? tell the truth. you didn't read any of the text, did you? I bet you just skipped to the end. no, it's okay. I spent a long time on writing all of it, but I don't really care. it was stupid anyway. man I feel dumb now. I thought I'd put a little bit of effort into adding a more human touch, and now nobody is even going to read it. fine. I'll tell you what the problem is, but it won't be that easy. I hid a password somewhere in this spec. enter it here to see what the challenge is:

results

  1. 👑 LyricLy +5 -0 = 5
    1. yeti
    2. Olive (was Viken)
    3. luatic (was taswelll)
    4. Dolphy
    5. taswelll (was Olive)
    6. razetime (was luatic)
    7. Olivia
    8. IFcoltransG
    9. Viken (was razetime)
    10. truffle
  2. Dolphy +5 -1 = 4
    1. yeti
    2. Viken
    3. Olive (was taswelll)
    4. LyricLy (was Olive)
    5. IFcoltransG (was luatic)
    6. luatic (was LyricLy)
    7. Olivia
    8. taswelll (was IFcoltransG)
    9. razetime
    10. truffle
  3. IFcoltransG +2 -1 = 1
    1. Dolphy (was yeti)
    2. truffle (was Viken)
    3. taswelll
    4. Olive (was Dolphy)
    5. luatic (was Olive)
    6. razetime (was luatic)
    7. Viken (was LyricLy)
    8. Olivia
    9. yeti (was razetime)
    10. LyricLy (was truffle)
  4. taswelll +2 -1 = 1
    1. Dolphy (was yeti)
    2. luatic (was Viken)
    3. IFcoltransG (was Dolphy)
    4. LyricLy (was Olive)
    5. Olive (was luatic)
    6. razetime (was LyricLy)
    7. Olivia
    8. yeti (was IFcoltransG)
    9. Viken (was razetime)
    10. truffle
  5. luatic +2 -1 = 1
    1. yeti
    2. truffle (was Viken)
    3. LyricLy (was taswelll)
    4. taswelll (was Dolphy)
    5. Viken (was Olive)
    6. razetime (was LyricLy)
    7. Olivia
    8. Dolphy (was IFcoltransG)
    9. Olive (was razetime)
    10. IFcoltransG (was truffle)
  6. Viken +2 -2 = 0
    1. IFcoltransG (was yeti)
    2. Dolphy (was taswelll)
    3. Olivia (was Dolphy)
    4. LyricLy (was Olive)
    5. luatic
    6. Olive (was LyricLy)
    7. truffle (was Olivia)
    8. taswelll (was IFcoltransG)
    9. razetime
    10. yeti (was truffle)
  7. Olive +0 -0 = 0
    1. Dolphy (was yeti)
    2. IFcoltransG (was Viken)
    3. luatic (was taswelll)
    4. LyricLy (was Dolphy)
    5. Olivia (was luatic)
    6. razetime (was LyricLy)
    7. taswelll (was Olivia)
    8. truffle (was IFcoltransG)
    9. Viken (was razetime)
    10. yeti (was truffle)
  8. razetime +0 -2 = -2
    1. truffle +0 -3 = -3
      1. Dolphy (was yeti)
      2. IFcoltransG (was Viken)
      3. luatic (was taswelll)
      4. LyricLy (was Dolphy)
      5. Olivia (was Olive)
      6. razetime (was luatic)
      7. Olive (was LyricLy)
      8. taswelll (was Olivia)
      9. Viken (was IFcoltransG)
      10. yeti (was razetime)
    2. yeti +0 -3 = -3
      1. Olivia +1 -5 = -4
        1. taswelll (was yeti)
        2. Viken
        3. razetime (was taswelll)
        4. luatic (was Dolphy)
        5. LyricLy (was Olive)
        6. IFcoltransG (was luatic)
        7. yeti (was LyricLy)
        8. truffle (was IFcoltransG)
        9. Dolphy (was razetime)
        10. Olive (was truffle)

      entries

      you can download all the entries

      entry #1

      written by yeti
      submitted at
      0 likes

      guesses
      comments 0

      post a comment


      test.d ASCII text
      1
      2
      import std;
      void main() => readln.chomp.length.writeln;
      

      entry #2

      written by Viken
      submitted at
      0 likes

      guesses
      comments 0

      post a comment


      what.lua ASCII text, with no line terminators
      1
      print(io.read():len())
      

      entry #3

      written by taswelll
      submitted at
      1 like

      guesses
      comments 6
      taswelll *known at the time as [author of #3]

      it looks like theres an issue of accuracy could you update it with the following adjustment

      diff -u a/run b/run
      --- a/run
      +++ b/run
      @@ -4911 +4911 @@
       while read i; do
         let sum+=i 
       done <len
      -let mean=sum/n
      +mean=$(dc -e "3k$sum $n/p")
       
       var=0
       while read i; do
      -  let var+=$((i-mean))*$((i-mean))
      +  var=$(dc -e "3k$i $mean-d*$var+p")
       done <lens
       
       stddev=$(dc -e "3k$var $mean/vp")
      

      LyricLy replying to taswelll

      like that? sorry I applied the diff manually because patch wouldn't take it


      taswelll *known at the time as [author of #3]

      i appreciate it thats functioning correctly it seems like gpt omitted a few commas


      LyricLy *known at the time as Whetstone

      hello [author of #3] hows everything going with you has life been treating you well


      taswelll *known at the time as [author of #3]

      indeed i appreciate it


      taswelll *known at the time as [author of #3]

      what i was attempting to put across is this: indeed life has been good to me i appreciate your concern


      post a comment


      length.apls Unicode text, UTF-8 text, with no line terminators
      1
      
      
      length.awk ASCII text
      1
      2
      3
      BEGIN {
          print length(ARGV[1]);
      }
      
      length.b ASCII text
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      >>,+[>+<[-],+]>-
      >+
      [[-]<
        [->+<
          [->+<[->+<[->+<[->+<[->+<[->+<[->+<[->+<
            [->[-]>>+>+<<<]
          ]]]]]]]]<
        ]>>[>]++++++[-<++++++++>]>>
      ]<<<[.[-]<<<]
      ++++++++++.
      
      length.bqn Unicode text, UTF-8 text, with no line terminators
      1
      •Show≠⊑•args
      
      length.c ASCII text
      1
      2
      3
      4
      5
      6
      7
      8
      9
      #include <stdio.h>
      #include <string.h>
      int main(int argc, char* argv[]) {
          if (argc < 2) {
              puts("sorry");
              return 9+10;
          }
          printf("%zd\n", strlen(argv[1]));
      }
      
      length.clisp ASCII text, with no line terminators
      1
      (format t "~d~%" (length (cadr *posix-argv*)))
      
      length.cpp ASCII text
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      #include <cstdlib>
      #include <iostream>
      #include <string>
      
      int main(int argc, char* argv[]) {
          if (argc < 2) {
              puts("sorry");
              return 9+10;
          }
          std::string word = argv[1];
          std::cout << word.size() << std::endl;
      }
      
      length.d ASCII text
      1
      2
      3
      4
      5
      6
      import std.stdio;
      int main(string[] args)
      {
          writefln ("%d", args[1].length);
          return 0;
      }
      
      length.ex ASCII text, with no line terminators
      1
      System.argv() |> hd |> String.length() |> IO.puts()
      
      length.forth ASCII text, with no line terminators
      1
      NEXT-ARG NIP . CR BYE
      
      length.go ASCII text
      1
      2
      3
      4
      5
      6
      7
      8
      package main
      
      import "fmt"
      import "os"
      
      func main() {
      	fmt.Println(len(os.Args[1]))
      }
      
      length.hs ASCII text
      1
      2
      3
      4
      5
      6
      import System.Environment (getArgs)
      
      main :: IO ()
      main = do
        a <- getArgs
        print $ length $ head a
      
      length.java ASCII text
      1
      2
      3
      4
      5
      class Length {
          public static void main(String[] args) {
              System.out.println(args[0].length());
          }
      }
      
      length.js ASCII text, with no line terminators
      1
      console.log(process.argv[2].length);
      
      length.k ASCII text
      1
      #*x
      
      length.lua ASCII text, with no line terminators
      1
      print(#arg[1])
      
      length.perl ASCII text, with no line terminators
      1
      print length $ARGV[0], "\n";
      
      length.php ASCII text
      1
      2
      3
      <?php
      echo $_SERVER['HTTP_CONTENT_LENGTH']."\n"
      ?>
      
      length.py ASCII text
      1
      2
      3
      import sys
      
      print(len(sys.argv[1]))
      
      length.rb ASCII text, with no line terminators
      1
      p(ARGF.argv[0].length)
      
      length.rs ASCII text
      1
      2
      3
      fn main() {
          println!("{}", std::env::args().nth(1).expect("sorry").len());
      }
      
      length.scala ASCII text
      1
      2
      3
      object Main extends App {
        println(args(0).size)
      }
      
      length.sh ASCII text
      1
      echo ${#1}
      
      length.zig ASCII text
      1
      2
      3
      4
      5
      6
      7
      8
      9
      const std = @import("std");
      
      pub fn main() !void {
          var general_purpose_allocator = std.heap.GeneralPurposeAllocator(.{}){};
          const gpa = general_purpose_allocator.allocator();
          const args = try std.process.argsAlloc(gpa);
          const stdout = std.io.getStdOut().writer();
          try stdout.print("{d}\n", .{args[1].len});
      }
      
      run Unicode text, UTF-8 text
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      30
      31
      32
      33
      34
      35
      36
      37
      38
      39
      40
      41
      42
      43
      44
      45
      46
      47
      48
      49
      50
      51
      52
      53
      54
      55
      56
      57
      58
      59
      60
      61
      62
      63
      64
      65
      66
      67
      68
      69
      70
      71
      72
      73
      74
      75
      76
      77
      78
      79
      80
      #!/usr/bin/env bash
      # probabilistic length algorithm
      
      lengths() {
        set -x
        echo "$(head -c 9 length.apls)'$(echo "$1" | sed -E "s/'/''/")'" |
          jq -R '[0,0,0,.]' |
          curl -vL https://tryapl.org/Exec --json @- |
          jq -r .[-1][0]
        awk -E length.awk "$1"
        bfc length.b && { echo "$1" | ./length; }
        cbqn length.bqn "$1"
        gcc length.c -o length && ./length "$1"
        sbcl --script length.clisp "$1"
        g++ length.cpp -o length && ./length "$1"
        elixir length.ex "$1"
        gforth length.forth "$1"
        go run length.go "$1"
        ghc length.hs -o length >/dev/stderr && ./length "$1"
        java length.java "$1"
        node length.js "$1"
        k length.k "$1"
        lua length.lua "$1"
        perl length.perl "$1"
        coproc php -S localhost:8000
        sleep 1
        curl -v http://localhost:8000/length.php -d "$1"
        kill $COPROC_PID
        python3 length.py "$1"
        ruby length.rb "$1"
        rustc length.rs -o length && ./length "$1"
        scala length.scala "$1"
        sh length.sh "$1"
        zig run length.zig -- "$1"
      
        rm length.hi length.o length
      }
      
      lengths "$1" | tee len
      n=$(wc -l <len)
      sort -n len >lens
      entry() { sed $1\!d lens; }
      if [[ $(( n % 2 )) = 1 ]]; then
        median=$(entry $((n/2)))
      else
        median=$(dc -e "1k $(entry $((n/2))) $(entry $((n/2+1)))+2/p")
      fi
      sum=0
      while read i; do
        let sum+=i 
      done <len
      mean=$(dc -e "3k$sum $n/p")
      
      var=0
      while read i; do
        var=$(dc -e "3k$i $mean-d*$var+p")
      done <lens
      
      stddev=$(dc -e "3k$var $mean/vp")
      
      let mode=-1 bestrun=0 l=-1 run=0
      while read i; do
        if [[ "$i" = "$l" ]]; then
          let run++
          if [[ "$run" -gt "$bestrun" ]]; then
            let mode=l bestrun=r
          fi
        else
          let r=0 l=i
        fi
      done <lens
      rm lens
      
      echo ---
      printf "data: "
      tr '
      ' ' ' <len
      echo
      
      echo $n $mean $stddev $median $mode | column -R0 -tN "entries,μ,σ,median,mode"
      
      shell.nix ASCII text
      1
      2
      3
      4
      let pkgs = import <nixpkgs> {}; in pkgs.mkShell {
        packages = with pkgs; [ curl bc jq unixtools.column clang bfc cbqn gcc sbcl ldc elixir gforth go ghc jdk nodejs ngn-k lua perl php python3 ruby rustc scala zig ];
        LOCALE_ARCHIVE = "${pkgs.glibcLocales}/lib/locale/locale-archive";
      }
      

      entry #4

      written by Dolphy
      submitted at
      0 likes

      guesses
      comments 3
      🤓

      if you are on lower altitudes or have an ecc ram the algorithm may take a bit longer than average

      umm actually len neednt be stored in ram at all its probably stored in a register meaning it will be more robust than ram (and less likely to suffer from bit flips) ecc ram wont make a difference then

      but dont worry

      umm actually i do worry that the probability that this algorithm terminates with an incorrect result is much higher than the probability that it terminates with the correct result because the more random bit flips happen the more zeros you will get (the string which resides in memory will converge towards 1/256th zeros) so at some point the probability that you accidentally land on a character which was turned into a zero by cosmic radiation is higher than the probability that you actually land on the null terminator (and this is ignoring various other important things like the return address etc that could be corrupted)


      🥺

      this does not work because its undefined behavior


      jan Leli replying to 🥺

      indeed i am of the opinion that it requires a volatile


      post a comment


      a.c ASCII text
         1
         2
         3
         4
         5
         6
         7
         8
         9
        10
        11
        12
        13
        14
        15
        16
        17
        18
        19
        20
        21
        22
        23
        24
        25
        26
        27
        28
        29
        30
        31
        32
        33
        34
        35
        36
        37
        38
        39
        40
        41
        42
        43
        44
        45
        46
        47
        48
        49
        50
        51
        52
        53
        54
        55
        56
        57
        58
        59
        60
        61
        62
        63
        64
        65
        66
        67
        68
        69
        70
        71
        72
        73
        74
        75
        76
        77
        78
        79
        80
        81
        82
        83
        84
        85
        86
        87
        88
        89
        90
        91
        92
        93
        94
        95
        96
        97
        98
        99
       100
       101
       102
       103
       104
       105
       106
       107
       108
       109
       110
       111
       112
       113
       114
       115
       116
       117
       118
       119
       120
       121
       122
       123
       124
       125
       126
       127
       128
       129
       130
       131
       132
       133
       134
       135
       136
       137
       138
       139
       140
       141
       142
       143
       144
       145
       146
       147
       148
       149
       150
       151
       152
       153
       154
       155
       156
       157
       158
       159
       160
       161
       162
       163
       164
       165
       166
       167
       168
       169
       170
       171
       172
       173
       174
       175
       176
       177
       178
       179
       180
       181
       182
       183
       184
       185
       186
       187
       188
       189
       190
       191
       192
       193
       194
       195
       196
       197
       198
       199
       200
       201
       202
       203
       204
       205
       206
       207
       208
       209
       210
       211
       212
       213
       214
       215
       216
       217
       218
       219
       220
       221
       222
       223
       224
       225
       226
       227
       228
       229
       230
       231
       232
       233
       234
       235
       236
       237
       238
       239
       240
       241
       242
       243
       244
       245
       246
       247
       248
       249
       250
       251
       252
       253
       254
       255
       256
       257
       258
       259
       260
       261
       262
       263
       264
       265
       266
       267
       268
       269
       270
       271
       272
       273
       274
       275
       276
       277
       278
       279
       280
       281
       282
       283
       284
       285
       286
       287
       288
       289
       290
       291
       292
       293
       294
       295
       296
       297
       298
       299
       300
       301
       302
       303
       304
       305
       306
       307
       308
       309
       310
       311
       312
       313
       314
       315
       316
       317
       318
       319
       320
       321
       322
       323
       324
       325
       326
       327
       328
       329
       330
       331
       332
       333
       334
       335
       336
       337
       338
       339
       340
       341
       342
       343
       344
       345
       346
       347
       348
       349
       350
       351
       352
       353
       354
       355
       356
       357
       358
       359
       360
       361
       362
       363
       364
       365
       366
       367
       368
       369
       370
       371
       372
       373
       374
       375
       376
       377
       378
       379
       380
       381
       382
       383
       384
       385
       386
       387
       388
       389
       390
       391
       392
       393
       394
       395
       396
       397
       398
       399
       400
       401
       402
       403
       404
       405
       406
       407
       408
       409
       410
       411
       412
       413
       414
       415
       416
       417
       418
       419
       420
       421
       422
       423
       424
       425
       426
       427
       428
       429
       430
       431
       432
       433
       434
       435
       436
       437
       438
       439
       440
       441
       442
       443
       444
       445
       446
       447
       448
       449
       450
       451
       452
       453
       454
       455
       456
       457
       458
       459
       460
       461
       462
       463
       464
       465
       466
       467
       468
       469
       470
       471
       472
       473
       474
       475
       476
       477
       478
       479
       480
       481
       482
       483
       484
       485
       486
       487
       488
       489
       490
       491
       492
       493
       494
       495
       496
       497
       498
       499
       500
       501
       502
       503
       504
       505
       506
       507
       508
       509
       510
       511
       512
       513
       514
       515
       516
       517
       518
       519
       520
       521
       522
       523
       524
       525
       526
       527
       528
       529
       530
       531
       532
       533
       534
       535
       536
       537
       538
       539
       540
       541
       542
       543
       544
       545
       546
       547
       548
       549
       550
       551
       552
       553
       554
       555
       556
       557
       558
       559
       560
       561
       562
       563
       564
       565
       566
       567
       568
       569
       570
       571
       572
       573
       574
       575
       576
       577
       578
       579
       580
       581
       582
       583
       584
       585
       586
       587
       588
       589
       590
       591
       592
       593
       594
       595
       596
       597
       598
       599
       600
       601
       602
       603
       604
       605
       606
       607
       608
       609
       610
       611
       612
       613
       614
       615
       616
       617
       618
       619
       620
       621
       622
       623
       624
       625
       626
       627
       628
       629
       630
       631
       632
       633
       634
       635
       636
       637
       638
       639
       640
       641
       642
       643
       644
       645
       646
       647
       648
       649
       650
       651
       652
       653
       654
       655
       656
       657
       658
       659
       660
       661
       662
       663
       664
       665
       666
       667
       668
       669
       670
       671
       672
       673
       674
       675
       676
       677
       678
       679
       680
       681
       682
       683
       684
       685
       686
       687
       688
       689
       690
       691
       692
       693
       694
       695
       696
       697
       698
       699
       700
       701
       702
       703
       704
       705
       706
       707
       708
       709
       710
       711
       712
       713
       714
       715
       716
       717
       718
       719
       720
       721
       722
       723
       724
       725
       726
       727
       728
       729
       730
       731
       732
       733
       734
       735
       736
       737
       738
       739
       740
       741
       742
       743
       744
       745
       746
       747
       748
       749
       750
       751
       752
       753
       754
       755
       756
       757
       758
       759
       760
       761
       762
       763
       764
       765
       766
       767
       768
       769
       770
       771
       772
       773
       774
       775
       776
       777
       778
       779
       780
       781
       782
       783
       784
       785
       786
       787
       788
       789
       790
       791
       792
       793
       794
       795
       796
       797
       798
       799
       800
       801
       802
       803
       804
       805
       806
       807
       808
       809
       810
       811
       812
       813
       814
       815
       816
       817
       818
       819
       820
       821
       822
       823
       824
       825
       826
       827
       828
       829
       830
       831
       832
       833
       834
       835
       836
       837
       838
       839
       840
       841
       842
       843
       844
       845
       846
       847
       848
       849
       850
       851
       852
       853
       854
       855
       856
       857
       858
       859
       860
       861
       862
       863
       864
       865
       866
       867
       868
       869
       870
       871
       872
       873
       874
       875
       876
       877
       878
       879
       880
       881
       882
       883
       884
       885
       886
       887
       888
       889
       890
       891
       892
       893
       894
       895
       896
       897
       898
       899
       900
       901
       902
       903
       904
       905
       906
       907
       908
       909
       910
       911
       912
       913
       914
       915
       916
       917
       918
       919
       920
       921
       922
       923
       924
       925
       926
       927
       928
       929
       930
       931
       932
       933
       934
       935
       936
       937
       938
       939
       940
       941
       942
       943
       944
       945
       946
       947
       948
       949
       950
       951
       952
       953
       954
       955
       956
       957
       958
       959
       960
       961
       962
       963
       964
       965
       966
       967
       968
       969
       970
       971
       972
       973
       974
       975
       976
       977
       978
       979
       980
       981
       982
       983
       984
       985
       986
       987
       988
       989
       990
       991
       992
       993
       994
       995
       996
       997
       998
       999
      1000
      1001
      1002
      1003
      1004
      1005
      1006
      1007
      1008
      1009
      1010
      1011
      1012
      1013
      1014
      1015
      1016
      1017
      1018
      1019
      1020
      1021
      1022
      1023
      1024
      1025
      1026
      1027
      1028
      1029
      1030
      1031
      1032
      1033
      1034
      1035
      1036
      1037
      1038
      1039
      1040
      1041
      1042
      1043
      1044
      1045
      1046
      1047
      1048
      1049
      1050
      1051
      1052
      1053
      1054
      1055
      1056
      1057
      1058
      1059
      1060
      1061
      1062
      1063
      1064
      1065
      1066
      1067
      1068
      1069
      1070
      1071
      1072
      1073
      1074
      1075
      1076
      1077
      1078
      1079
      1080
      1081
      1082
      1083
      1084
      1085
      1086
      1087
      1088
      1089
      1090
      1091
      1092
      1093
      1094
      1095
      1096
      1097
      1098
      1099
      1100
      1101
      1102
      1103
      1104
      1105
      1106
      1107
      1108
      1109
      1110
      1111
      1112
      1113
      1114
      1115
      1116
      1117
      1118
      1119
      1120
      1121
      1122
      1123
      1124
      1125
      1126
      1127
      1128
      1129
      1130
      1131
      1132
      1133
      1134
      1135
      1136
      1137
      1138
      1139
      1140
      1141
      1142
      1143
      1144
      1145
      1146
      1147
      1148
      1149
      1150
      1151
      1152
      1153
      1154
      1155
      1156
      1157
      1158
      1159
      1160
      1161
      1162
      1163
      1164
      1165
      1166
      1167
      1168
      1169
      1170
      1171
      1172
      1173
      1174
      1175
      1176
      1177
      1178
      1179
      1180
      1181
      1182
      1183
      1184
      1185
      1186
      1187
      1188
      1189
      1190
      1191
      1192
      1193
      1194
      1195
      1196
      1197
      1198
      1199
      1200
      1201
      1202
      1203
      1204
      1205
      1206
      1207
      1208
      1209
      1210
      1211
      1212
      1213
      1214
      1215
      1216
      1217
      1218
      1219
      1220
      1221
      1222
      1223
      1224
      1225
      1226
      1227
      1228
      1229
      1230
      1231
      1232
      1233
      1234
      1235
      1236
      1237
      1238
      1239
      1240
      1241
      1242
      1243
      1244
      1245
      1246
      1247
      1248
      1249
      1250
      1251
      1252
      1253
      1254
      1255
      1256
      1257
      1258
      1259
      1260
      1261
      1262
      1263
      1264
      1265
      1266
      1267
      1268
      1269
      1270
      1271
      1272
      1273
      1274
      1275
      1276
      1277
      1278
      1279
      1280
      1281
      1282
      1283
      1284
      1285
      1286
      1287
      1288
      1289
      1290
      1291
      1292
      1293
      1294
      1295
      1296
      1297
      1298
      1299
      1300
      1301
      1302
      1303
      1304
      1305
      1306
      1307
      1308
      1309
      1310
      1311
      1312
      1313
      1314
      1315
      1316
      1317
      1318
      1319
      1320
      1321
      1322
      1323
      1324
      1325
      1326
      1327
      1328
      1329
      1330
      1331
      1332
      1333
      1334
      1335
      1336
      1337
      1338
      1339
      1340
      1341
      1342
      1343
      1344
      1345
      1346
      1347
      1348
      1349
      1350
      1351
      1352
      1353
      1354
      1355
      1356
      1357
      1358
      1359
      1360
      1361
      1362
      1363
      1364
      1365
      1366
      1367
      1368
      1369
      1370
      1371
      1372
      1373
      1374
      1375
      1376
      1377
      1378
      1379
      1380
      1381
      1382
      1383
      1384
      1385
      1386
      1387
      1388
      1389
      1390
      1391
      1392
      1393
      1394
      1395
      1396
      1397
      1398
      1399
      1400
      1401
      1402
      1403
      1404
      1405
      1406
      1407
      1408
      1409
      1410
      1411
      1412
      1413
      1414
      1415
      1416
      1417
      1418
      1419
      1420
      1421
      1422
      1423
      1424
      1425
      1426
      1427
      1428
      1429
      1430
      1431
      1432
      1433
      1434
      1435
      1436
      1437
      1438
      1439
      1440
      1441
      1442
      1443
      1444
      1445
      1446
      1447
      1448
      1449
      1450
      1451
      1452
      1453
      1454
      1455
      1456
      1457
      1458
      1459
      1460
      1461
      1462
      1463
      1464
      1465
      1466
      1467
      1468
      1469
      1470
      1471
      1472
      1473
      1474
      1475
      1476
      1477
      1478
      1479
      1480
      1481
      1482
      1483
      1484
      1485
      1486
      1487
      1488
      1489
      1490
      1491
      1492
      1493
      1494
      1495
      1496
      1497
      1498
      1499
      1500
      1501
      1502
      1503
      1504
      1505
      1506
      1507
      1508
      1509
      1510
      1511
      1512
      1513
      1514
      1515
      1516
      1517
      1518
      1519
      1520
      1521
      1522
      1523
      1524
      1525
      1526
      1527
      1528
      1529
      1530
      1531
      1532
      1533
      1534
      1535
      1536
      1537
      1538
      1539
      1540
      1541
      1542
      1543
      1544
      1545
      1546
      1547
      1548
      1549
      1550
      1551
      1552
      1553
      1554
      1555
      1556
      1557
      1558
      1559
      1560
      1561
      1562
      1563
      1564
      1565
      1566
      1567
      1568
      1569
      1570
      1571
      1572
      1573
      1574
      1575
      1576
      1577
      1578
      1579
      1580
      1581
      1582
      1583
      1584
      1585
      1586
      1587
      1588
      1589
      1590
      1591
      1592
      1593
      1594
      1595
      1596
      1597
      1598
      1599
      1600
      1601
      1602
      1603
      1604
      1605
      1606
      1607
      1608
      1609
      1610
      1611
      1612
      1613
      1614
      1615
      1616
      1617
      1618
      1619
      1620
      1621
      1622
      1623
      1624
      1625
      1626
      1627
      1628
      1629
      1630
      1631
      1632
      1633
      1634
      1635
      1636
      1637
      1638
      1639
      1640
      1641
      1642
      1643
      1644
      1645
      1646
      1647
      1648
      1649
      1650
      1651
      1652
      1653
      1654
      1655
      1656
      1657
      1658
      1659
      1660
      1661
      1662
      1663
      1664
      1665
      1666
      1667
      1668
      1669
      1670
      1671
      1672
      1673
      1674
      1675
      1676
      1677
      1678
      1679
      1680
      1681
      1682
      1683
      1684
      1685
      1686
      1687
      1688
      1689
      1690
      1691
      1692
      1693
      1694
      1695
      1696
      1697
      1698
      1699
      1700
      1701
      1702
      1703
      1704
      1705
      1706
      1707
      1708
      1709
      1710
      1711
      1712
      1713
      1714
      1715
      1716
      1717
      1718
      1719
      1720
      1721
      1722
      1723
      1724
      1725
      1726
      1727
      1728
      1729
      1730
      1731
      1732
      1733
      1734
      1735
      1736
      1737
      1738
      1739
      1740
      1741
      1742
      1743
      1744
      1745
      1746
      1747
      1748
      1749
      1750
      1751
      1752
      1753
      1754
      1755
      1756
      1757
      1758
      1759
      1760
      1761
      1762
      1763
      1764
      1765
      1766
      1767
      1768
      1769
      1770
      1771
      1772
      1773
      1774
      1775
      1776
      1777
      1778
      1779
      1780
      1781
      1782
      1783
      1784
      1785
      1786
      1787
      1788
      1789
      1790
      1791
      1792
      1793
      1794
      1795
      1796
      1797
      1798
      1799
      1800
      1801
      1802
      1803
      1804
      1805
      1806
      1807
      1808
      1809
      1810
      1811
      1812
      1813
      1814
      1815
      1816
      1817
      1818
      1819
      1820
      1821
      1822
      1823
      1824
      1825
      1826
      1827
      1828
      1829
      1830
      1831
      1832
      1833
      1834
      1835
      1836
      1837
      1838
      1839
      1840
      1841
      1842
      1843
      1844
      1845
      1846
      1847
      1848
      1849
      1850
      1851
      1852
      1853
      1854
      1855
      1856
      1857
      1858
      1859
      1860
      1861
      1862
      1863
      1864
      1865
      1866
      1867
      1868
      1869
      1870
      1871
      1872
      1873
      1874
      1875
      1876
      1877
      1878
      1879
      1880
      1881
      1882
      1883
      1884
      1885
      1886
      1887
      1888
      1889
      1890
      1891
      1892
      1893
      1894
      1895
      1896
      1897
      1898
      1899
      1900
      1901
      1902
      1903
      1904
      1905
      1906
      1907
      1908
      1909
      1910
      1911
      1912
      1913
      1914
      1915
      1916
      1917
      1918
      1919
      1920
      1921
      1922
      1923
      1924
      1925
      1926
      1927
      1928
      1929
      1930
      1931
      1932
      1933
      1934
      1935
      1936
      1937
      1938
      1939
      1940
      1941
      1942
      1943
      1944
      1945
      1946
      1947
      1948
      1949
      1950
      1951
      1952
      1953
      1954
      1955
      1956
      1957
      1958
      1959
      1960
      1961
      1962
      1963
      1964
      1965
      1966
      1967
      1968
      1969
      1970
      1971
      1972
      1973
      1974
      1975
      1976
      1977
      1978
      1979
      1980
      1981
      1982
      1983
      1984
      1985
      1986
      1987
      1988
      1989
      1990
      1991
      1992
      1993
      1994
      1995
      1996
      1997
      1998
      1999
      2000
      2001
      2002
      2003
      2004
      2005
      2006
      2007
      2008
      2009
      2010
      2011
      2012
      2013
      2014
      2015
      2016
      2017
      2018
      2019
      2020
      2021
      2022
      2023
      2024
      2025
      2026
      2027
      2028
      2029
      2030
      2031
      2032
      2033
      2034
      2035
      2036
      2037
      2038
      2039
      2040
      2041
      2042
      2043
      2044
      2045
      2046
      2047
      2048
      2049
      2050
      2051
      2052
      2053
      2054
      2055
      2056
      2057
      2058
      2059
      2060
      2061
      2062
      2063
      2064
      2065
      2066
      2067
      2068
      2069
      2070
      2071
      2072
      2073
      2074
      2075
      2076
      2077
      2078
      2079
      2080
      2081
      2082
      2083
      2084
      2085
      2086
      2087
      2088
      2089
      2090
      2091
      2092
      2093
      2094
      2095
      2096
      2097
      2098
      2099
      2100
      2101
      2102
      2103
      2104
      2105
      2106
      2107
      2108
      2109
      2110
      2111
      2112
      2113
      2114
      2115
      2116
      2117
      2118
      2119
      2120
      2121
      2122
      2123
      2124
      2125
      2126
      2127
      2128
      2129
      2130
      2131
      2132
      2133
      2134
      2135
      2136
      2137
      2138
      2139
      2140
      2141
      2142
      2143
      2144
      2145
      2146
      2147
      2148
      2149
      2150
      2151
      2152
      2153
      2154
      2155
      2156
      2157
      2158
      2159
      2160
      2161
      2162
      2163
      2164
      2165
      2166
      2167
      2168
      2169
      2170
      2171
      2172
      2173
      2174
      2175
      2176
      2177
      2178
      2179
      2180
      2181
      2182
      2183
      2184
      2185
      2186
      2187
      2188
      2189
      2190
      2191
      2192
      2193
      2194
      2195
      2196
      2197
      2198
      2199
      2200
      2201
      2202
      2203
      2204
      2205
      2206
      2207
      2208
      2209
      2210
      2211
      2212
      2213
      2214
      2215
      2216
      2217
      2218
      2219
      2220
      2221
      2222
      2223
      2224
      2225
      2226
      2227
      2228
      2229
      2230
      2231
      2232
      2233
      2234
      2235
      2236
      2237
      2238
      2239
      2240
      2241
      2242
      2243
      2244
      2245
      2246
      2247
      2248
      2249
      2250
      2251
      2252
      2253
      2254
      2255
      2256
      2257
      2258
      2259
      2260
      2261
      2262
      2263
      2264
      2265
      2266
      2267
      2268
      2269
      2270
      2271
      2272
      2273
      2274
      2275
      2276
      2277
      2278
      2279
      2280
      2281
      2282
      2283
      2284
      2285
      2286
      2287
      2288
      2289
      2290
      2291
      2292
      2293
      2294
      2295
      2296
      2297
      2298
      2299
      2300
      2301
      2302
      2303
      2304
      2305
      2306
      2307
      2308
      2309
      2310
      2311
      2312
      2313
      2314
      2315
      2316
      2317
      2318
      2319
      2320
      2321
      2322
      2323
      2324
      2325
      2326
      2327
      2328
      2329
      2330
      2331
      2332
      2333
      2334
      2335
      2336
      2337
      2338
      2339
      2340
      2341
      2342
      2343
      2344
      2345
      2346
      2347
      2348
      2349
      2350
      2351
      2352
      2353
      2354
      2355
      2356
      2357
      2358
      2359
      2360
      2361
      2362
      2363
      2364
      2365
      2366
      2367
      2368
      2369
      2370
      2371
      2372
      2373
      2374
      2375
      2376
      2377
      2378
      2379
      2380
      2381
      2382
      2383
      2384
      2385
      2386
      2387
      2388
      2389
      2390
      2391
      2392
      2393
      2394
      2395
      2396
      2397
      2398
      2399
      2400
      2401
      2402
      2403
      2404
      2405
      2406
      2407
      2408
      2409
      2410
      2411
      2412
      2413
      2414
      2415
      2416
      2417
      2418
      2419
      2420
      2421
      2422
      2423
      2424
      2425
      2426
      2427
      2428
      2429
      2430
      2431
      2432
      2433
      2434
      2435
      2436
      2437
      2438
      2439
      2440
      2441
      2442
      2443
      2444
      2445
      2446
      2447
      2448
      2449
      2450
      2451
      2452
      2453
      2454
      2455
      2456
      2457
      2458
      2459
      2460
      2461
      2462
      2463
      2464
      2465
      2466
      2467
      2468
      2469
      2470
      2471
      2472
      2473
      2474
      2475
      2476
      2477
      2478
      2479
      2480
      2481
      2482
      2483
      2484
      2485
      2486
      2487
      2488
      2489
      2490
      2491
      2492
      2493
      2494
      2495
      2496
      2497
      2498
      2499
      2500
      2501
      2502
      2503
      2504
      2505
      2506
      2507
      2508
      2509
      2510
      2511
      2512
      2513
      2514
      2515
      2516
      2517
      2518
      2519
      2520
      2521
      2522
      2523
      2524
      2525
      2526
      2527
      2528
      2529
      2530
      2531
      2532
      2533
      2534
      2535
      2536
      2537
      2538
      2539
      2540
      2541
      2542
      2543
      2544
      2545
      2546
      2547
      2548
      2549
      2550
      2551
      2552
      2553
      2554
      2555
      2556
      2557
      2558
      2559
      2560
      2561
      2562
      2563
      2564
      2565
      2566
      2567
      2568
      2569
      2570
      2571
      2572
      2573
      2574
      2575
      2576
      2577
      2578
      2579
      2580
      2581
      2582
      2583
      2584
      2585
      2586
      2587
      2588
      2589
      2590
      2591
      2592
      2593
      2594
      2595
      2596
      2597
      2598
      2599
      2600
      2601
      2602
      2603
      2604
      2605
      2606
      2607
      2608
      2609
      2610
      2611
      2612
      2613
      2614
      2615
      2616
      2617
      2618
      2619
      2620
      2621
      2622
      2623
      2624
      2625
      2626
      2627
      2628
      2629
      2630
      2631
      2632
      2633
      2634
      2635
      2636
      2637
      2638
      2639
      2640
      2641
      2642
      2643
      2644
      2645
      2646
      2647
      2648
      2649
      2650
      2651
      2652
      2653
      2654
      2655
      2656
      2657
      2658
      2659
      2660
      2661
      2662
      2663
      2664
      2665
      2666
      2667
      2668
      2669
      2670
      2671
      2672
      2673
      2674
      2675
      2676
      2677
      2678
      2679
      2680
      2681
      2682
      2683
      2684
      2685
      2686
      2687
      2688
      2689
      2690
      2691
      2692
      2693
      2694
      2695
      2696
      2697
      2698
      2699
      2700
      2701
      2702
      2703
      2704
      2705
      2706
      2707
      2708
      2709
      2710
      2711
      2712
      2713
      2714
      2715
      2716
      2717
      2718
      2719
      2720
      2721
      2722
      2723
      2724
      2725
      2726
      2727
      2728
      2729
      2730
      2731
      2732
      2733
      2734
      2735
      2736
      2737
      2738
      2739
      2740
      2741
      2742
      2743
      2744
      2745
      2746
      2747
      2748
      2749
      2750
      2751
      2752
      2753
      2754
      2755
      2756
      2757
      2758
      2759
      2760
      2761
      2762
      2763
      2764
      2765
      2766
      2767
      2768
      2769
      2770
      2771
      2772
      2773
      2774
      2775
      2776
      2777
      2778
      2779
      2780
      2781
      2782
      2783
      2784
      2785
      2786
      2787
      2788
      2789
      2790
      2791
      2792
      2793
      2794
      2795
      2796
      2797
      2798
      2799
      2800
      2801
      2802
      2803
      2804
      2805
      2806
      2807
      2808
      2809
      2810
      2811
      2812
      2813
      2814
      2815
      2816
      2817
      2818
      2819
      2820
      2821
      2822
      2823
      2824
      2825
      2826
      2827
      2828
      2829
      2830
      2831
      2832
      2833
      2834
      2835
      2836
      2837
      2838
      2839
      2840
      2841
      2842
      2843
      2844
      2845
      2846
      2847
      2848
      2849
      2850
      2851
      2852
      2853
      2854
      2855
      2856
      2857
      2858
      2859
      2860
      2861
      2862
      2863
      2864
      2865
      2866
      2867
      2868
      2869
      2870
      2871
      2872
      2873
      2874
      2875
      2876
      2877
      2878
      2879
      2880
      2881
      2882
      2883
      2884
      2885
      2886
      2887
      2888
      2889
      2890
      2891
      2892
      2893
      2894
      2895
      2896
      2897
      2898
      2899
      2900
      2901
      2902
      2903
      2904
      2905
      2906
      2907
      2908
      2909
      2910
      2911
      2912
      2913
      2914
      2915
      2916
      2917
      2918
      2919
      2920
      2921
      2922
      2923
      2924
      2925
      2926
      2927
      2928
      2929
      2930
      2931
      2932
      2933
      2934
      2935
      2936
      2937
      2938
      2939
      2940
      2941
      2942
      2943
      2944
      2945
      2946
      2947
      2948
      2949
      2950
      2951
      2952
      2953
      2954
      2955
      2956
      2957
      2958
      2959
      2960
      2961
      2962
      2963
      2964
      2965
      2966
      2967
      2968
      2969
      2970
      2971
      2972
      2973
      2974
      2975
      2976
      2977
      2978
      2979
      2980
      2981
      2982
      2983
      2984
      2985
      2986
      2987
      2988
      2989
      2990
      2991
      2992
      2993
      2994
      2995
      2996
      2997
      2998
      2999
      3000
      3001
      3002
      3003
      3004
      3005
      3006
      3007
      3008
      3009
      3010
      3011
      3012
      3013
      3014
      3015
      3016
      3017
      3018
      3019
      3020
      3021
      3022
      3023
      3024
      3025
      3026
      3027
      3028
      3029
      3030
      3031
      3032
      3033
      3034
      3035
      3036
      3037
      3038
      3039
      3040
      3041
      3042
      3043
      3044
      3045
      3046
      3047
      3048
      3049
      3050
      3051
      3052
      3053
      3054
      3055
      3056
      3057
      3058
      3059
      3060
      3061
      3062
      3063
      3064
      3065
      3066
      3067
      3068
      3069
      3070
      3071
      3072
      3073
      3074
      3075
      3076
      3077
      3078
      3079
      3080
      3081
      3082
      3083
      3084
      3085
      3086
      3087
      3088
      3089
      3090
      3091
      3092
      3093
      3094
      3095
      3096
      3097
      3098
      3099
      3100
      3101
      3102
      3103
      3104
      3105
      3106
      3107
      3108
      3109
      3110
      3111
      3112
      3113
      3114
      3115
      3116
      3117
      3118
      3119
      3120
      3121
      3122
      3123
      3124
      3125
      3126
      3127
      3128
      3129
      3130
      3131
      3132
      3133
      3134
      3135
      3136
      3137
      3138
      3139
      3140
      3141
      3142
      3143
      3144
      3145
      3146
      3147
      3148
      3149
      3150
      3151
      3152
      3153
      3154
      3155
      3156
      3157
      3158
      3159
      3160
      3161
      3162
      3163
      3164
      3165
      3166
      3167
      3168
      3169
      3170
      3171
      3172
      3173
      3174
      3175
      3176
      3177
      3178
      3179
      3180
      3181
      3182
      3183
      3184
      3185
      3186
      3187
      3188
      3189
      3190
      3191
      3192
      3193
      3194
      3195
      3196
      3197
      3198
      3199
      3200
      3201
      3202
      3203
      3204
      3205
      3206
      3207
      3208
      3209
      3210
      3211
      3212
      3213
      3214
      3215
      3216
      3217
      3218
      3219
      3220
      3221
      3222
      3223
      3224
      3225
      3226
      3227
      3228
      3229
      3230
      3231
      3232
      3233
      3234
      3235
      3236
      3237
      3238
      3239
      3240
      3241
      3242
      3243
      3244
      3245
      3246
      3247
      3248
      3249
      3250
      3251
      3252
      3253
      3254
      3255
      3256
      3257
      3258
      3259
      3260
      3261
      3262
      3263
      3264
      3265
      3266
      3267
      3268
      3269
      3270
      3271
      3272
      3273
      3274
      3275
      3276
      3277
      3278
      3279
      3280
      3281
      3282
      3283
      3284
      3285
      3286
      3287
      3288
      3289
      3290
      3291
      3292
      3293
      3294
      3295
      3296
      3297
      3298
      3299
      3300
      3301
      3302
      3303
      3304
      3305
      3306
      3307
      3308
      3309
      3310
      3311
      3312
      3313
      3314
      3315
      3316
      3317
      3318
      3319
      3320
      3321
      3322
      3323
      3324
      3325
      3326
      3327
      3328
      3329
      3330
      3331
      3332
      3333
      3334
      3335
      3336
      3337
      3338
      3339
      3340
      3341
      3342
      3343
      3344
      3345
      3346
      3347
      3348
      3349
      3350
      3351
      3352
      3353
      3354
      3355
      3356
      3357
      3358
      3359
      3360
      3361
      3362
      3363
      3364
      3365
      3366
      3367
      3368
      3369
      3370
      3371
      3372
      3373
      3374
      3375
      3376
      3377
      3378
      3379
      3380
      3381
      3382
      3383
      3384
      3385
      3386
      3387
      3388
      3389
      3390
      3391
      3392
      3393
      3394
      3395
      3396
      3397
      3398
      3399
      3400
      3401
      3402
      3403
      3404
      3405
      3406
      3407
      3408
      3409
      3410
      3411
      3412
      3413
      3414
      3415
      3416
      3417
      3418
      3419
      3420
      3421
      3422
      3423
      3424
      3425
      3426
      3427
      3428
      3429
      3430
      3431
      3432
      3433
      3434
      3435
      3436
      3437
      3438
      3439
      3440
      3441
      3442
      3443
      3444
      3445
      3446
      3447
      3448
      3449
      3450
      3451
      3452
      3453
      3454
      3455
      3456
      3457
      3458
      3459
      3460
      3461
      3462
      3463
      3464
      3465
      3466
      3467
      3468
      3469
      3470
      3471
      3472
      3473
      3474
      3475
      3476
      3477
      3478
      3479
      3480
      3481
      3482
      3483
      3484
      3485
      3486
      3487
      3488
      3489
      3490
      3491
      3492
      3493
      3494
      3495
      3496
      3497
      3498
      3499
      3500
      3501
      3502
      3503
      3504
      3505
      3506
      3507
      3508
      3509
      3510
      3511
      3512
      3513
      3514
      3515
      3516
      3517
      3518
      3519
      3520
      3521
      3522
      3523
      3524
      3525
      3526
      3527
      3528
      3529
      3530
      3531
      3532
      3533
      3534
      3535
      3536
      3537
      3538
      3539
      3540
      3541
      3542
      3543
      3544
      3545
      3546
      3547
      3548
      3549
      3550
      3551
      3552
      3553
      3554
      3555
      3556
      3557
      3558
      3559
      3560
      3561
      3562
      3563
      3564
      3565
      3566
      3567
      3568
      3569
      3570
      3571
      3572
      3573
      3574
      3575
      3576
      3577
      3578
      3579
      3580
      3581
      3582
      3583
      3584
      3585
      3586
      3587
      3588
      3589
      3590
      3591
      3592
      3593
      3594
      3595
      3596
      3597
      3598
      3599
      3600
      3601
      3602
      3603
      3604
      3605
      3606
      3607
      3608
      3609
      3610
      3611
      3612
      3613
      3614
      3615
      3616
      3617
      3618
      3619
      3620
      3621
      3622
      3623
      3624
      3625
      3626
      3627
      3628
      3629
      3630
      3631
      3632
      3633
      3634
      3635
      3636
      3637
      3638
      3639
      3640
      3641
      3642
      3643
      3644
      3645
      3646
      3647
      3648
      3649
      3650
      3651
      3652
      3653
      3654
      3655
      3656
      3657
      3658
      3659
      3660
      3661
      3662
      3663
      3664
      3665
      3666
      3667
      3668
      3669
      3670
      3671
      3672
      3673
      3674
      3675
      3676
      3677
      3678
      3679
      3680
      3681
      3682
      3683
      3684
      3685
      3686
      3687
      3688
      3689
      3690
      3691
      3692
      3693
      3694
      3695
      3696
      3697
      3698
      3699
      3700
      3701
      3702
      3703
      3704
      3705
      3706
      3707
      3708
      3709
      3710
      3711
      3712
      3713
      3714
      3715
      3716
      3717
      3718
      3719
      3720
      3721
      3722
      3723
      3724
      3725
      3726
      3727
      3728
      3729
      3730
      3731
      3732
      3733
      3734
      3735
      3736
      3737
      3738
      3739
      3740
      3741
      3742
      3743
      3744
      3745
      3746
      3747
      3748
      3749
      3750
      3751
      3752
      3753
      3754
      3755
      3756
      3757
      3758
      3759
      3760
      3761
      3762
      3763
      3764
      3765
      3766
      3767
      3768
      3769
      3770
      3771
      3772
      3773
      3774
      3775
      3776
      3777
      3778
      3779
      3780
      3781
      3782
      3783
      3784
      3785
      3786
      3787
      3788
      3789
      3790
      3791
      3792
      3793
      3794
      3795
      3796
      3797
      3798
      3799
      3800
      3801
      3802
      3803
      3804
      3805
      3806
      3807
      3808
      3809
      3810
      3811
      3812
      3813
      3814
      3815
      3816
      3817
      3818
      3819
      3820
      3821
      3822
      3823
      3824
      3825
      3826
      3827
      3828
      3829
      3830
      3831
      3832
      3833
      3834
      3835
      3836
      3837
      3838
      3839
      3840
      3841
      3842
      3843
      3844
      3845
      3846
      3847
      3848
      3849
      3850
      3851
      3852
      3853
      3854
      3855
      3856
      3857
      3858
      3859
      3860
      3861
      3862
      3863
      3864
      3865
      3866
      3867
      3868
      3869
      3870
      3871
      3872
      3873
      3874
      3875
      3876
      3877
      3878
      3879
      3880
      3881
      3882
      3883
      3884
      3885
      3886
      3887
      3888
      3889
      3890
      3891
      3892
      3893
      3894
      3895
      3896
      3897
      3898
      3899
      3900
      3901
      3902
      3903
      3904
      3905
      3906
      3907
      3908
      3909
      3910
      3911
      3912
      3913
      3914
      3915
      3916
      3917
      3918
      3919
      3920
      3921
      3922
      3923
      3924
      3925
      3926
      3927
      3928
      3929
      3930
      3931
      3932
      3933
      3934
      3935
      3936
      3937
      3938
      3939
      3940
      3941
      3942
      3943
      3944
      3945
      3946
      3947
      3948
      3949
      3950
      3951
      3952
      3953
      3954
      3955
      3956
      3957
      3958
      3959
      3960
      3961
      3962
      3963
      3964
      3965
      3966
      3967
      3968
      3969
      3970
      3971
      3972
      3973
      3974
      3975
      3976
      3977
      3978
      3979
      3980
      3981
      3982
      3983
      3984
      3985
      3986
      3987
      3988
      3989
      3990
      3991
      3992
      3993
      3994
      3995
      3996
      3997
      3998
      3999
      4000
      4001
      4002
      4003
      4004
      4005
      4006
      4007
      4008
      4009
      4010
      4011
      4012
      4013
      4014
      4015
      4016
      4017
      4018
      4019
      4020
      4021
      4022
      4023
      4024
      4025
      4026
      4027
      4028
      4029
      4030
      4031
      4032
      4033
      4034
      4035
      4036
      4037
      4038
      4039
      4040
      4041
      4042
      4043
      4044
      4045
      4046
      4047
      4048
      4049
      4050
      4051
      4052
      4053
      4054
      4055
      4056
      4057
      4058
      4059
      4060
      4061
      4062
      4063
      4064
      4065
      4066
      4067
      4068
      4069
      4070
      4071
      4072
      4073
      4074
      4075
      4076
      4077
      4078
      4079
      4080
      4081
      4082
      4083
      4084
      4085
      4086
      4087
      4088
      4089
      4090
      4091
      4092
      4093
      4094
      4095
      4096
      4097
      4098
      4099
      4100
      4101
      4102
      4103
      4104
      4105
      4106
      4107
      4108
      #include <stdio.h>
      #include <string.h>
      #include <limits.h>
      #define SIZE (USHRT_MAX + 1)
      
      // Calculate string length by utilizing cosmic ray bit flipping
      // Recommended to run in space. Scroll down for more detailed description
      int find_length(char* str)
      {
          unsigned short len = 0;
      
          while(1)
          {
              if(str[len] == 0)
                  break;
          }
      
          return len;
      }
      
      int main()
      {
          char input[SIZE];
          memset(input, -1, SIZE);
          scanf("%[^\n]", input);
      
          int len = find_length(input);
          printf("The length of the string is: %d", len);
      
          return 0;
      }
      
      /*
      This algorithm continuously checks whether a bit flip caused by cosmic rays (or any other noise, really)
      sets the value of len to the length of the input string. The speed of the algorithm heavily
      depends on your altitude and hardware. If you are on lower altitudes or have an ECC RAM,
      the algorithm may take a bit longer than average. But don't worry, no matter
      what your circumstances are, there is always a non-zero chance!
      
      Also, here's the entire bee movie script to keep you entertained while you wait:
      
      NARRATOR:
      (Black screen with text; The sound of buzzing bees can be heard)
      According to all known laws
      of aviation,
       :
      there is no way a bee
      should be able to fly.
       :
      Its wings are too small to get
      its fat little body off the ground.
       :
      The bee, of course, flies anyway
       :
      because bees don't care
      what humans think is impossible.
      BARRY BENSON:
      (Barry is picking out a shirt)
      Yellow, black. Yellow, black.
      Yellow, black. Yellow, black.
       :
      Ooh, black and yellow!
      Let's shake it up a little.
      JANET BENSON:
      Barry! Breakfast is ready!
      BARRY:
      Coming!
       :
      Hang on a second.
      (Barry uses his antenna like a phone)
       :
      Hello?
      ADAM FLAYMAN:
      
      (Through phone)
      - Barry?
      BARRY:
      - Adam?
      ADAM:
      - Can you believe this is happening?
      BARRY:
      - I can't. I'll pick you up.
      (Barry flies down the stairs)
       :
      MARTIN BENSON:
      Looking sharp.
      JANET:
      Use the stairs. Your father
      paid good money for those.
      BARRY:
      Sorry. I'm excited.
      MARTIN:
      Here's the graduate.
      We're very proud of you, son.
       :
      A perfect report card, all B's.
      JANET:
      Very proud.
      (Rubs Barry's hair)
      BARRY=
      Ma! I got a thing going here.
      JANET:
      - You got lint on your fuzz.
      BARRY:
      - Ow! That's me!
      
      JANET:
      - Wave to us! We'll be in row 118,000.
      - Bye!
      (Barry flies out the door)
      JANET:
      Barry, I told you,
      stop flying in the house!
      (Barry drives through the hive,and is waved at by Adam who is reading a
      newspaper)
      BARRY==
      - Hey, Adam.
      ADAM:
      - Hey, Barry.
      (Adam gets in Barry's car)
       :
      - Is that fuzz gel?
      BARRY:
      - A little. Special day, graduation.
      ADAM:
      Never thought I'd make it.
      (Barry pulls away from the house and continues driving)
      BARRY:
      Three days grade school,
      three days high school...
      ADAM:
      Those were awkward.
      BARRY:
      Three days college. I'm glad I took
      a day and hitchhiked around the hive.
      ADAM==
      You did come back different.
      (Barry and Adam pass by Artie, who is jogging)
      ARTIE:
      - Hi, Barry!
      
      BARRY:
      - Artie, growing a mustache? Looks good.
      ADAM:
      - Hear about Frankie?
      BARRY:
      - Yeah.
      ADAM==
      - You going to the funeral?
      BARRY:
      - No, I'm not going to his funeral.
       :
      Everybody knows,
      sting someone, you die.
       :
      Don't waste it on a squirrel.
      Such a hothead.
      ADAM:
      I guess he could have
      just gotten out of the way.
      (The car does a barrel roll on the loop-shaped bridge and lands on the
      highway)
       :
      I love this incorporating
      an amusement park into our regular day.
      BARRY:
      I guess that's why they say we don't need vacations.
      (Barry parallel parks the car and together they fly over the graduating
      students)
      Boy, quite a bit of pomp...
      under the circumstances.
      (Barry and Adam sit down and put on their hats)
       :
      - Well, Adam, today we are men.
      
      ADAM:
      - We are!
      BARRY=
      - Bee-men.
      =ADAM=
      - Amen!
      BARRY AND ADAM:
      Hallelujah!
      (Barry and Adam both have a happy spasm)
      ANNOUNCER:
      Students, faculty, distinguished bees,
       :
      please welcome Dean Buzzwell.
      DEAN BUZZWELL:
      Welcome, New Hive Oity
      graduating class of...
       :
      ...9:
       :
      That concludes our ceremonies.
       :
      And begins your career
      at Honex Industries!
      ADAM:
      Will we pick our job today?
      (Adam and Barry get into a tour bus)
      BARRY=
      I heard it's just orientation.
      (Tour buses rise out of the ground and the students are automatically
      loaded into the buses)
      TOUR GUIDE:
      Heads up! Here we go.
      
      ANNOUNCER:
      Keep your hands and antennas
      inside the tram at all times.
      BARRY:
      - Wonder what it'll be like?
      ADAM:
      - A little scary.
      TOUR GUIDE==
      Welcome to Honex,
      a division of Honesco
       :
      and a part of the Hexagon Group.
      Barry:
      This is it!
      BARRY AND ADAM:
      Wow.
      BARRY:
      Wow.
      (The bus drives down a road an on either side are the Bee's massive
      complicated Honey-making machines)
      TOUR GUIDE:
      We know that you, as a bee,
      have worked your whole life
       :
      to get to the point where you
      can work for your whole life.
       :
      Honey begins when our valiant Pollen
      Jocks bring the nectar to the hive.
       :
      Our top-secret formula
       :
      is automatically color-corrected,
      
      scent-adjusted and bubble-contoured
       :
      into this soothing sweet syrup
       :
      with its distinctive
      golden glow you know as...
      EVERYONE ON BUS:
      Honey!
      (The guide has been collecting honey into a bottle and she throws it into
      the crowd on the bus and it is caught by a girl in the back)
      ADAM:
      - That girl was hot.
      BARRY:
      - She's my cousin!
      ADAM==
      - She is?
      BARRY:
      - Yes, we're all cousins.
      ADAM:
      - Right. You're right.
      TOUR GUIDE:
      - At Honex, we constantly strive
       :
      to improve every aspect
      of bee existence.
       :
      These bees are stress-testing
      a new helmet technology.
      (The bus passes by a Bee wearing a helmet who is being smashed into the
      ground with fly-swatters, newspapers and boots. He lifts a thumbs up but
      you can hear him groan)
       :
      ADAM==
      
      - What do you think he makes?
      BARRY:
      - Not enough.
      TOUR GUIDE:
      Here we have our latest advancement,
      the Krelman.
      (They pass by a turning wheel with Bees standing on pegs, who are each
      wearing a finger-shaped hat)
      Barry:
      - Wow, What does that do?
      TOUR GUIDE:
      - Catches that little strand of honey
       :
      that hangs after you pour it.
      Saves us millions.
      ADAM:
      (Intrigued)
      Can anyone work on the Krelman?
      TOUR GUIDE:
      Of course. Most bee jobs are
      small ones.
      But bees know that every small job,
      if it's done well, means a lot.
       :
      But choose carefully
       :
      because you'll stay in the job
      you pick for the rest of your life.
      (Everyone claps except for Barry)
      BARRY:
      The same job the rest of your life?
      I didn't know that.
      ADAM:
      
      What's the difference?
      TOUR GUIDE:
      You'll be happy to know that bees,
      as a species, haven't had one day off
       :
      in 27 million years.
      BARRY:
      (Upset)
      So you'll just work us to death?
       :
      We'll sure try.
      (Everyone on the bus laughs except Barry. Barry and Adam are walking back
      home together)
      ADAM:
      Wow! That blew my mind!
      BARRY:
      "What's the difference?"
      How can you say that?
       :
      One job forever?
      That's an insane choice to have to make.
      ADAM:
      I'm relieved. Now we only have
      to make one decision in life.
      BARRY:
      But, Adam, how could they
      never have told us that?
      ADAM:
      Why would you question anything?
      We're bees.
       :
      We're the most perfectly
      functioning society on Earth.
      
      BARRY:
      You ever think maybe things
      work a little too well here?
      ADAM:
      Like what? Give me one example.
      (Barry and Adam stop walking and it is revealed to the audience that
      hundreds of cars are speeding by and narrowly missing them in perfect
      unison)
      BARRY:
      I don't know. But you know
      what I'm talking about.
      ANNOUNCER:
      Please clear the gate.
      Royal Nectar Force on approach.
      BARRY:
      Wait a second. Check it out.
      (The Pollen jocks fly in, circle around and landing in line)
       :
      - Hey, those are Pollen Jocks!
      ADAM:
      - Wow.
       :
      I've never seen them this close.
      BARRY:
      They know what it's like
      outside the hive.
      ADAM:
      Yeah, but some don't come back.
      GIRL BEES:
      - Hey, Jocks!
      - Hi, Jocks!
      (The Pollen Jocks hook up their backpacks to machines that pump the nectar
      to trucks, which drive away)
      
      LOU LO DUVA:
      You guys did great!
       :
      You're monsters!
      You're sky freaks!
      I love it!
      (Punching the Pollen Jocks in joy)
      I love it!
      ADAM:
      - I wonder where they were.
      BARRY:
      - I don't know.
       :
      Their day's not planned.
       :
      Outside the hive, flying who knows
      where, doing who knows what.
       :
      You can't just decide to be a Pollen
      Jock. You have to be bred for that.
      ADAM==
      Right.
      (Barry and Adam are covered in some pollen that floated off of the Pollen
      Jocks)
      BARRY:
      Look at that. That's more pollen
      than you and I will see in a lifetime.
      ADAM:
      It's just a status symbol.
      Bees make too much of it.
      BARRY:
      Perhaps. Unless you're wearing it
      and the ladies see you wearing it.
      (Barry waves at 2 girls standing a little away from them)
      
      ADAM==
      Those ladies?
      Aren't they our cousins too?
      BARRY:
      Distant. Distant.
      POLLEN JOCK #1:
      Look at these two.
      POLLEN JOCK #2:
      - Couple of Hive Harrys.
      POLLEN JOCK #1:
      - Let's have fun with them.
      GIRL BEE #1:
      It must be dangerous
      being a Pollen Jock.
      BARRY:
      Yeah. Once a bear pinned me
      against a mushroom!
       :
      He had a paw on my throat,
      and with the other, he was slapping me!
      (Slaps Adam with his hand to represent his scenario)
      GIRL BEE #2:
      - Oh, my!
      BARRY:
      - I never thought I'd knock him out.
      GIRL BEE #1:
      (Looking at Adam)
      What were you doing during this?
      ADAM:
      Obviously I was trying to alert the authorities.
      BARRY:
      I can autograph that.
      
      (The pollen jocks walk up to Barry and Adam, they pretend that Barry and
      Adam really are pollen jocks.)
      POLLEN JOCK #1:
      A little gusty out there today,
      wasn't it, comrades?
      BARRY:
      Yeah. Gusty.
      POLLEN JOCK #1:
      We're hitting a sunflower patch
      six miles from here tomorrow.
      BARRY:
      - Six miles, huh?
      ADAM:
      - Barry!
      POLLEN JOCK #2:
      A puddle jump for us,
      but maybe you're not up for it.
      BARRY:
      - Maybe I am.
      ADAM:
      - You are not!
      POLLEN JOCK #1:
      We're going 0900 at J-Gate.
       :
      What do you think, buzzy-boy?
      Are you bee enough?
      BARRY:
      I might be. It all depends
      on what 0900 means.
      (The scene cuts to Barry looking out on the hive-city from his balcony at
      night)
      MARTIN:
      
      Hey, Honex!
      BARRY:
      Dad, you surprised me.
      MARTIN:
      You decide what you're interested in?
      BARRY:
      - Well, there's a lot of choices.
      - But you only get one.
       :
      Do you ever get bored
      doing the same job every day?
      MARTIN:
      Son, let me tell you about stirring.
       :
      You grab that stick, and you just
      move it around, and you stir it around.
       :
      You get yourself into a rhythm.
      It's a beautiful thing.
      BARRY:
      You know, Dad,
      the more I think about it,
       :
      maybe the honey field
      just isn't right for me.
      MARTIN:
      You were thinking of what,
      making balloon animals?
       :
      That's a bad job
      for a guy with a stinger.
       :
      
      Janet, your son's not sure
      he wants to go into honey!
      JANET:
      - Barry, you are so funny sometimes.
      BARRY:
      - I'm not trying to be funny.
      MARTIN:
      You're not funny! You're going
      into honey. Our son, the stirrer!
      JANET:
      - You're gonna be a stirrer?
      BARRY:
      - No one's listening to me!
      MARTIN:
      Wait till you see the sticks I have.
      BARRY:
      I could say anything right now.
      I'm gonna get an ant tattoo!
      (Barry's parents don't listen to him and continue to ramble on)
      MARTIN:
      Let's open some honey and celebrate!
      BARRY:
      Maybe I'll pierce my thorax.
      Shave my antennae.
       :
      Shack up with a grasshopper. Get
      a gold tooth and call everybody "dawg"!
      JANET:
      I'm so proud.
      (The scene cuts to Barry and Adam waiting in line to get a job)
      ADAM:
      - We're starting work today!
      
      BARRY:
      - Today's the day.
      ADAM:
      Come on! All the good jobs
      will be gone.
      BARRY:
      Yeah, right.
      JOB LISTER:
      Pollen counting, stunt bee, pouring,
      stirrer, front desk, hair removal...
      BEE IN FRONT OF LINE:
      - Is it still available?
      JOB LISTER:
      - Hang on. Two left!
       :
      One of them's yours! Congratulations!
      Step to the side.
      ADAM:
      - What'd you get?
      BEE IN FRONT OF LINE:
      - Picking crud out. Stellar!
      (He walks away)
      ADAM:
      Wow!
      JOB LISTER:
      Couple of newbies?
      ADAM:
      Yes, sir! Our first day! We are ready!
      JOB LISTER:
      Make your choice.
      (Adam and Barry look up at the job board. There are hundreds of constantly
      changing panels that contain available or unavailable jobs. It looks very
      confusing)
      
      ADAM:
      - You want to go first?
      BARRY:
      - No, you go.
      ADAM:
      Oh, my. What's available?
      JOB LISTER:
      Restroom attendant's open,
      not for the reason you think.
      ADAM:
      - Any chance of getting the Krelman?
      JOB LISTER:
      - Sure, you're on.
      (Puts the Krelman finger-hat on Adam's head)
      (Suddenly the sign for Krelman closes out)
       :
      I'm sorry, the Krelman just closed out.
      (Takes Adam's hat off)
      Wax monkey's always open.
      ADAM:
      The Krelman opened up again.
       :
      What happened?
      JOB LISTER:
      A bee died. Makes an opening. See?
      He's dead. Another dead one.
       :
      Deady. Deadified. Two more dead.
       :
      Dead from the neck up.
      Dead from the neck down. That's life!
      
      ADAM:
      Oh, this is so hard!
      (Barry remembers what the Pollen Jock offered him and he flies off)
      Heating, cooling,
      stunt bee, pourer, stirrer,
       :
      humming, inspector number seven,
      lint coordinator, stripe supervisor,
       :
      mite wrangler. Barry, what
      do you think I should... Barry?
      (Adam turns around and sees Barry flying away)
       :
      Barry!
      POLLEN JOCK:
      All right, we've got the sunflower patch
      in quadrant nine...
      ADAM:
      (Through phone)
      What happened to you?
      Where are you?
      BARRY:
      - I'm going out.
      ADAM:
      - Out? Out where?
      BARRY:
      - Out there.
      ADAM:
      - Oh, no!
      BARRY:
      I have to, before I go
      to work for the rest of my life.
      ADAM:
      
      You're gonna die! You're crazy!
      (Barry hangs up)
      Hello?
      POLLEN JOCK #2:
      Another call coming in.
       :
      If anyone's feeling brave,
      there's a Korean deli on 83rd
       :
      that gets their roses today.
      BARRY:
      Hey, guys.
      POLLEN JOCK #1 ==
      - Look at that.
      POLLEN JOCK #2:
      - Isn't that the kid we saw yesterday?
      LOU LO DUVA:
      Hold it, son, flight deck's restricted.
      POLLEN JOCK #1:
      It's OK, Lou. We're gonna take him up.
      (Puts hand on Barry's shoulder)
      LOU LO DUVA:
      (To Barry) Really? Feeling lucky, are you?
      BEE WITH CLIPBOARD:
      (To Barry) Sign here, here. Just initial that.
       :
      - Thank you.
      LOU LO DUVA:
      - OK.
       :
      You got a rain advisory today,
       :
      
      and as you all know,
      bees cannot fly in rain.
       :
      So be careful. As always,
      watch your brooms,
       :
      hockey sticks, dogs,
      birds, bears and bats.
       :
      Also, I got a couple of reports
      of root beer being poured on us.
       :
      Murphy's in a home because of it,
      babbling like a cicada!
      BARRY:
      - That's awful.
      LOU LO DUVA:
      (Still talking through megaphone)
      - And a reminder for you rookies,
       :
      bee law number one,
      absolutely no talking to humans!
       :
      All right, launch positions!
      POLLEN JOCKS:
      (The Pollen Jocks run into formation)
       :
      Buzz, buzz, buzz, buzz! Buzz, buzz,
      buzz, buzz! Buzz, buzz, buzz, buzz!
      LOU LU DUVA:
      Black and yellow!
      POLLEN JOCKS:
      
      Hello!
      POLLEN JOCK #1:
      (To Barry)You ready for this, hot shot?
      BARRY:
      Yeah. Yeah, bring it on.
      POLLEN JOCK's:
      Wind, check.
       :
      - Antennae, check.
      - Nectar pack, check.
       :
      - Wings, check.
      - Stinger, check.
      BARRY:
      Scared out of my shorts, check.
      LOU LO DUVA:
      OK, ladies,
       :
      let's move it out!
       :
      Pound those petunias,
      you striped stem-suckers!
       :
      All of you, drain those flowers!
      (The pollen jocks fly out of the hive)
      BARRY:
      Wow! I'm out!
       :
      I can't believe I'm out!
       :
      So blue.
      
       :
      I feel so fast and free!
       :
      Box kite!
      (Barry flies through the kite)
       :
      Wow!
       :
      Flowers!
      (A pollen jock puts on some high tech goggles that shows flowers similar to
      heat sink goggles.)
      POLLEN JOCK:
      This is Blue Leader.
      We have roses visual.
       :
      Bring it around 30 degrees and hold.
       :
      Roses!
      POLLEN JOCK #1:
      30 degrees, roger. Bringing it around.
       :
      Stand to the side, kid.
      It's got a bit of a kick.
      (The pollen jock fires a high-tech gun at the flower, shooting tubes that
      suck up the nectar from the flower and collects it into a pouch on the gun)
      BARRY:
      That is one nectar collector!
      POLLEN JOCK #1==
      - Ever see pollination up close?
      BARRY:
      - No, sir.
      POLLEN JOCK #1:
      
      (Barry and the Pollen jock fly over the field, the pollen jock sprinkles
      pollen as he goes)
       :
      I pick up some pollen here, sprinkle it
      over here. Maybe a dash over there,
       :
      a pinch on that one.
      See that? It's a little bit of magic.
      BARRY:
      That's amazing. Why do we do that?
      POLLEN JOCK #1:
      That's pollen power. More pollen, more
      flowers, more nectar, more honey for us.
      BARRY:
      Cool.
      POLLEN JOCK #1:
      I'm picking up a lot of bright yellow.
      could be daisies. Don't we need those?
      POLLEN JOCK #2:
      Copy that visual.
       :
      Wait. One of these flowers
      seems to be on the move.
      POLLEN JOCK #1:
      Say again? You're reporting
      a moving flower?
      POLLEN JOCK #2:
      Affirmative.
      (The Pollen jocks land near the "flowers" which, to the audience are
      obviously just tennis balls)
      KEN:
      (In the distance) That was on the line!
      
      POLLEN JOCK #1:
      This is the coolest. What is it?
      POLLEN JOCK #2:
      I don't know, but I'm loving this color.
       :
      It smells good.
      Not like a flower, but I like it.
      POLLEN JOCK #1:
      Yeah, fuzzy.
      (Sticks his hand on the ball but it gets stuck)
      POLLEN JOCK #3==
      Chemical-y.
      (The pollen jock finally gets his hand free from the tennis ball)
      POLLEN JOCK #1:
      Careful, guys. It's a little grabby.
      (The pollen jocks turn around and see Barry lying his entire body on top of
      one of the tennis balls)
      POLLEN JOCK #2:
      My sweet lord of bees!
      POLLEN JOCK #3:
      Candy-brain, get off there!
      POLLEN JOCK #1:
      (Pointing upwards)
      Problem!
      (A human hand reaches down and grabs the tennis ball that Barry is stuck
      to)
      BARRY:
      - Guys!
      POLLEN JOCK #2:
      - This could be bad.
      POLLEN JOCK #3:
      Affirmative.
      (Vanessa Bloome starts bouncing the tennis ball, not knowing Barry is stick
      to it)
      
      BARRY==
      Very close.
       :
      Gonna hurt.
       :
      Mama's little boy.
      (Barry is being hit back and forth by two humans playing tennis. He is
      still stuck to the ball)
      POLLEN JOCK #1:
      You are way out of position, rookie!
      KEN:
      Coming in at you like a MISSILE!
      (Barry flies past the pollen jocks, still stuck to the ball)
      BARRY:
      (In slow motion)
      Help me!
      POLLEN JOCK #2:
      I don't think these are flowers.
      POLLEN JOCK #3:
      - Should we tell him?
      POLLEN JOCK #1:
      - I think he knows.
      BARRY:
      What is this?!
      KEN:
      Match point!
       :
      You can start packing up, honey,
      because you're about to EAT IT!
      (A pollen jock coughs which confused Ken and he hits the ball the wrong way
      with Barry stuck to it and it goes flying into the city)
      BARRY:
      
      Yowser!
      (Barry bounces around town and gets stuck in the engine of a car. He flies
      into the air conditioner and sees a bug that was frozen in there)
      BARRY:
      Ew, gross.
      (The man driving the car turns on the air conditioner which blows Barry
      into the car)
      GIRL IN CAR:
      There's a bee in the car!
       :
      - Do something!
      DAD DRIVING CAR:
      - I'm driving!
      BABY GIRL:
      (Waving at Barry)
      - Hi, bee.
      (Barry smiles and waves at the baby girl)
      GUY IN BACK OF CAR:
      - He's back here!
       :
      He's going to sting me!
      GIRL IN CAR:
      Nobody move. If you don't move,
      he won't sting you. Freeze!
      (Barry freezes as well, hovering in the middle of the car)
       :
      GRANDMA IN CAR==
      He blinked!
      (The grandma whips out some bee-spray and sprays everywhere in the car,
      climbing into the front seat, still trying to spray Barry)
      GIRL IN CAR:
      Spray him, Granny!
      DAD DRIVING THE CAR:
      What are you doing?!
      (Barry escapes the car through the air conditioner and is flying high above
      
      the ground, safe.)
      BARRY:
      Wow... the tension level
      out here is unbelievable.
      (Barry sees that storm clouds are gathering and he can see rain clouds
      moving into this direction)
       :
      I gotta get home.
       :
      Can't fly in rain.
       :
      Can't fly in rain.
      (A rain drop hits Barry and one of his wings is damaged)
       :
      Can't fly in rain.
      (A second rain drop hits Barry again and he spirals downwards)
      Mayday! Mayday! Bee going down!
      (WW2 plane sound effects are played as he plummets, and he crash-lands on a
      plant inside an apartment near the window)
      VANESSA BLOOME:
      Ken, could you close
      the window please?
      KEN==
      Hey, check out my new resume.
      I made it into a fold-out brochure.
       :
      You see?
      (Folds brochure resume out)
      Folds out.
      (Ken closes the window, trapping Barry inside)
      BARRY:
      Oh, no. More humans. I don't need this.
      (Barry tries to fly away but smashes into the window and falls again)
       :
      What was that?
      
      (Barry keeps trying to fly out the window but he keeps being knocked back
      because the window is closed)
      Maybe this time. This time. This time.
      This time! This time! This...
       :
      Drapes!
      (Barry taps the glass. He doesn't understand what it is)
      That is diabolical.
      KEN:
      It's fantastic. It's got all my special
      skills, even my top-ten favorite movies.
      ANDY:
      What's number one? Star Wars?
      KEN:
      Nah, I don't go for that...
      (Ken makes finger guns and makes "pew pew pew" sounds and then stops)
       :
      ...kind of stuff.
      BARRY:
      No wonder we shouldn't talk to them.
      They're out of their minds.
      KEN:
      When I leave a job interview, they're
      flabbergasted, can't believe what I say.
      BARRY:
      (Looking at the light on the ceiling)
      There's the sun. Maybe that's a way out.
      (Starts flying towards the lightbulb)
       :
      I don't remember the sun
      having a big 75 on it.
      (Barry hits the lightbulb and falls into the dip on the table that the
      humans are sitting at)
      KEN:
      
      I predicted global warming.
       :
      I could feel it getting hotter.
      At first I thought it was just me.
      (Andy dips a chip into the bowl and scoops up some dip with Barry on it and
      is about to put it in his mouth)
       :
      Wait! Stop! Bee!
      (Andy drops the chip with Barry in fear and backs away. All the humans
      freak out)
       :
      Stand back. These are winter boots.
      (Ken has winter boots on his hands and he is about to smash the bee but
      Vanessa saves him last second)
      VANESSA:
      Wait!
       :
      Don't kill him!
      (Vanessa puts Barry in a glass to protect him)
      KEN:
      You know I'm allergic to them!
      This thing could kill me!
      VANESSA:
      Why does his life have
      less value than yours?
      KEN:
      Why does his life have any less value
      than mine? Is that your statement?
      VANESSA:
      I'm just saying all life has value. You
      don't know what he's capable of feeling.
      (Vanessa picks up Ken's brochure and puts it under the glass so she can
      carry Barry back to the window. Barry looks at Vanessa in amazement)
      KEN:
      
      My brochure!
      VANESSA:
      There you go, little guy.
      (Vanessa opens the window and lets Barry out but Barry stays back and is
      still shocked that a human saved his life)
      KEN:
      I'm not scared of him.
      It's an allergic thing.
      VANESSA:
      Put that on your resume brochure.
      KEN:
      My whole face could puff up.
      ANDY:
      Make it one of your special skills.
      KEN:
      Knocking someone out
      is also a special skill.
      (Ken walks to the door)
      Right. Bye, Vanessa. Thanks.
       :
      - Vanessa, next week? Yogurt night?
      VANESSA:
      - Sure, Ken. You know, whatever.
       :
      (Vanessa tries to close door)
      KEN==
      - You could put carob chips on there.
      VANESSA:
      - Bye.
      (Closes door but Ken opens it again)
      KEN:
      - Supposed to be less calories.
      
      VANESSA:
      - Bye.
      (Closes door)
      (Fast forward to the next day, Barry is still inside the house. He flies
      into the kitchen where Vanessa is doing dishes)
      BARRY==
      (Talking to himself)
      I gotta say something.
       :
      She saved my life.
      I gotta say something.
       :
      All right, here it goes.
      (Turns back)
      Nah.
       :
      What would I say?
       :
      I could really get in trouble.
       :
      It's a bee law.
      You're not supposed to talk to a human.
       :
      I can't believe I'm doing this.
       :
      I've got to.
      (Barry disguises himself as a character on a food can as Vanessa walks by
      again)
       :
      Oh, I can't do it. Come on!
       :
      No. Yes. No.
       :
      Do it. I can't.
      
       :
      How should I start it?
      (Barry strikes a pose and wiggles his eyebrows)
      "You like jazz?"
      No, that's no good.
      (Vanessa is about to walk past Barry)
      Here she comes! Speak, you fool!
       :
      ...Hi!
      (Vanessa gasps and drops the dishes in fright and notices Barry on the
      counter)
       :
      I'm sorry.
      VANESSA:
      - You're talking.
      BARRY:
      - Yes, I know.
      VANESSA:
      (Pointing at Barry)
      You're talking!
      BARRY:
      I'm so sorry.
      VANESSA:
      No, it's OK. It's fine.
      I know I'm dreaming.
       :
      But I don't recall going to bed.
      BARRY:
      Well, I'm sure this
      is very disconcerting.
      VANESSA:
      This is a bit of a surprise to me.
      I mean, you're a bee!
      
      BARRY:
      I am. And I'm not supposed
      to be doing this,
      (Pointing to the living room where Ken tried to kill him last night)
      but they were all trying to kill me.
       :
      And if it wasn't for you...
       :
      I had to thank you.
      It's just how I was raised.
      (Vanessa stabs her hand with a fork to test whether she's dreaming or not)
       :
      That was a little weird.
      VANESSA:
      - I'm talking with a bee.
      BARRY:
      - Yeah.
      VANESSA:
      I'm talking to a bee.
      And the bee is talking to me!
      BARRY:
      I just want to say I'm grateful.
      I'll leave now.
      (Barry turns to leave)
      VANESSA:
      - Wait! How did you learn to do that?
      BARRY:
      (Flying back)
      - What?
      VANESSA:
      The talking...thing.
      BARRY:
      
      Same way you did, I guess.
      "Mama, Dada, honey." You pick it up.
      VANESSA:
      - That's very funny.
      BARRY:
      - Yeah.
       :
      Bees are funny. If we didn't laugh,
      we'd cry with what we have to deal with.
       :
      Anyway...
      VANESSA:
      Can I...
       :
      ...get you something?
      BARRY:
      - Like what?
      VANESSA:
      I don't know. I mean...
      I don't know. Coffee?
      BARRY:
      I don't want to put you out.
      VANESSA:
      It's no trouble. It takes two minutes.
       :
      - It's just coffee.
      BARRY:
      - I hate to impose.
      (Vanessa starts making coffee)
      VANESSA:
      - Don't be ridiculous!
      
      BARRY:
      - Actually, I would love a cup.
      VANESSA:
      Hey, you want rum cake?
      BARRY:
      - I shouldn't.
      VANESSA:
      - Have some.
      BARRY:
      - No, I can't.
      VANESSA:
      - Come on!
      BARRY:
      I'm trying to lose a couple micrograms.
      VANESSA:
      - Where?
      BARRY:
      - These stripes don't help.
      VANESSA:
      You look great!
      BARRY:
      I don't know if you know
      anything about fashion.
       :
      Are you all right?
      VANESSA:
      (Pouring coffee on the floor and missing the cup completely)
      No.
      (Flash forward in time. Barry and Vanessa are sitting together at a table
      on top of the apartment building drinking coffee)
      
       :
      BARRY==
      He's making the tie in the cab
      as they're flying up Madison.
       :
      He finally gets there.
       :
      He runs up the steps into the church.
      The wedding is on.
       :
      And he says, "Watermelon?
      I thought you said Guatemalan.
       :
      Why would I marry a watermelon?"
      (Barry laughs but Vanessa looks confused)
      VANESSA:
      Is that a bee joke?
      BARRY:
      That's the kind of stuff we do.
      VANESSA:
      Yeah, different.
       :
      So, what are you gonna do, Barry?
      (Barry stands on top of a sugar cube floating in his coffee and paddles it
      around with a straw like it's a gondola)
      BARRY:
      About work? I don't know.
       :
      I want to do my part for the hive,
      but I can't do it the way they want.
      VANESSA:
      I know how you feel.
      
      BARRY:
      - You do?
      VANESSA:
      - Sure.
       :
      My parents wanted me to be a lawyer or
      a doctor, but I wanted to be a florist.
      BARRY:
      - Really?
      VANESSA:
      - My only interest is flowers.
      BARRY:
      Our new queen was just elected
      with that same campaign slogan.
       :
      Anyway, if you look...
      (Barry points to a tree in the middle of Central Park)
       :
      There's my hive right there. See it?
      VANESSA:
      You're in Sheep Meadow!
      BARRY:
      Yes! I'm right off the Turtle Pond!
      VANESSA:
      No way! I know that area.
      I lost a toe ring there once.
      BARRY:
      - Why do girls put rings on their toes?
      VANESSA:
      - Why not?
      BARRY:
      
      - It's like putting a hat on your knee.
      VANESSA:
      - Maybe I'll try that.
      (A custodian installing a lightbulb looks over at them but to his
      perspective it looks like Vanessa is talking to a cup of coffee on the
      table)
      CUSTODIAN:
      - You all right, ma'am?
      VANESSA:
      - Oh, yeah. Fine.
       :
      Just having two cups of coffee!
      BARRY:
      Anyway, this has been great.
      Thanks for the coffee.
      VANESSA==
      Yeah, it's no trouble.
      BARRY:
      Sorry I couldn't finish it. If I did,
      I'd be up the rest of my life.
      (Barry points towards the rum cake)
       :
      Can I take a piece of this with me?
      VANESSA:
      Sure! Here, have a crumb.
      (Vanessa hands Barry a crumb but it is still pretty big for Barry)
      BARRY:
      - Thanks!
      VANESSA:
      - Yeah.
      BARRY:
      All right. Well, then...
      I guess I'll see you around.
      
       :
      Or not.
      VANESSA:
      OK, Barry...
      BARRY:
      And thank you
      so much again... for before.
      VANESSA:
      Oh, that? That was nothing.
      BARRY:
      Well, not nothing, but... Anyway...
      (Vanessa and Barry hold hands, but Vanessa has to hold out a finger because
      her hands is to big and Barry holds that)
      (The custodian looks over again and it appears Vanessa is laughing at her
      coffee again. The lightbulb that he was screwing in sparks and he falls off
      the ladder)
      (Fast forward in time and we see two Bee Scientists testing out a parachute
      in a Honex wind tunnel)
      BEE SCIENTIST #1:
      This can't possibly work.
      BEE SCIENTIST #2:
      He's all set to go.
      We may as well try it.
       :
      OK, Dave, pull the chute.
      (Dave pulls the chute and the wind slams him against the wall and he falls
      on his face.The camera pans over and we see Barry and Adam walking
      together)
      ADAM:
      - Sounds amazing.
      BARRY:
      - It was amazing!
       :
      It was the scariest,
      happiest moment of my life.
      
      ADAM:
      Humans! I can't believe
      you were with humans!
       :
      Giant, scary humans!
      What were they like?
      BARRY:
      Huge and crazy. They talk crazy.
       :
      They eat crazy giant things.
      They drive crazy.
      ADAM:
      - Do they try and kill you, like on TV?
      BARRY:
      - Some of them. But some of them don't.
      ADAM:
      - How'd you get back?
      BARRY:
      - Poodle.
      ADAM:
      You did it, and I'm glad. You saw
      whatever you wanted to see.
       :
      You had your "experience." Now you
      can pick out your job and be normal.
      BARRY:
      - Well...
      ADAM:
      - Well?
      BARRY:
      Well, I met someone.
      
      ADAM:
      You did? Was she Bee-ish?
       :
      - A wasp?! Your parents will kill you!
      BARRY:
      - No, no, no, not a wasp.
      ADAM:
      - Spider?
      BARRY:
      - I'm not attracted to spiders.
       :
      I know, for everyone else, it's the hottest thing,
      with the eight legs and all.
       :
      I can't get by that face.
      ADAM:
      So who is she?
      BARRY:
      She's... human.
      ADAM:
      No, no. That's a bee law.
      You wouldn't break a bee law.
      BARRY:
      - Her name's Vanessa.
      (Adam puts his head in his hands)
      ADAM:
      - Oh, boy.
      BARRY==
      She's so nice. And she's a florist!
      ADAM:
      Oh, no! You're dating a human florist!
      
      BARRY:
      We're not dating.
      ADAM:
      You're flying outside the hive, talking
      to humans that attack our homes
       :
      with power washers and M-80s!
      That's one-eighth a stick of dynamite!
      BARRY:
      She saved my life!
      And she understands me.
      ADAM:
      This is over!
      BARRY:
      Eat this.
      (Barry gives Adam a piece of the crumb that he got from Vanessa. Adam eats
      it)
      ADAM:
      (Adam's tone changes)
      This is not over! What was that?
      BARRY:
      - They call it a crumb.
      ADAM:
      - It was so stingin' stripey!
      BARRY:
      And that's not what they eat.
      That's what falls off what they eat!
       :
      - You know what a Cinnabon is?
      ADAM:
      - No.
      (Adam opens a door behind him and he pulls Barry in)
      
      BARRY:
      It's bread and cinnamon and frosting.
      ADAM:
      Be quiet!
      BARRY:
      They heat it up...
      ADAM:
      Sit down!
      (Adam forces Barry to sit down)
      BARRY:
      (Still rambling about Cinnabons)
      ...really hot!
      (Adam grabs Barry by the shoulders)
      ADAM:
      - Listen to me!
       :
      We are not them! We're us.
      There's us and there's them!
      BARRY==
      Yes, but who can deny
      the heart that is yearning?
      ADAM:
      There's no yearning.
      Stop yearning. Listen to me!
       :
      You have got to start thinking bee,
      my friend. Thinking bee!
      BARRY:
      - Thinking bee.
      WORKER BEE:
      - Thinking bee.
      WORKER BEES AND ADAM:
      Thinking bee! Thinking bee!
      
      Thinking bee! Thinking bee!
      (Flash forward in time; Barry is laying on a raft in a pool full of honey.
      He is wearing sunglasses)
      JANET:
      There he is. He's in the pool.
      MARTIN:
      You know what your problem is, Barry?
      (Barry pulls down his sunglasses and he looks annoyed)
      BARRY:
      (Sarcastic)
      I gotta start thinking bee?
      JANET:
      How much longer will this go on?
      MARTIN:
      It's been three days!
      Why aren't you working?
      (Puts sunglasses back on)
      BARRY:
      I've got a lot of big life decisions
      to think about.
      MARTIN:
      What life? You have no life!
      You have no job. You're barely a bee!
      JANET:
      Would it kill you
      to make a little honey?
      (Barry rolls off the raft and sinks into the honey pool)
       :
      Barry, come out.
      Your father's talking to you.
       :
      Martin, would you talk to him?
      MARTIN:
      
      Barry, I'm talking to you!
      (Barry keeps sinking into the honey until he is suddenly in Central Park
      having a picnic with Vanessa)
      (Barry has a cup of honey and he clinks his glass with Vanessas. Suddenly a
      mosquito lands on Vanessa and she slaps it, killing it. They both gasp but
      then burst out laughing)
      VANESSA:
      You coming?
      (The camera pans over and Vanessa is climbing into a small yellow airplane)
      BARRY:
      Got everything?
      VANESSA:
      All set!
      BARRY:
      Go ahead. I'll catch up.
      (Vanessa lifts off and flies ahead)
      VANESSA:
      Don't be too long.
      (Barry catches up with Vanessa and he sticks out his arms like ana irplane.
      He rolls from side to side, and Vanessa copies him with the airplane)
      VANESSA:
      Watch this!
      (Barry stays back and watches as Vanessa draws a heart in the air using
      pink smoke from the plane, but on the last loop-the-loop she suddenly
      crashes into a mountain and the plane explodes. The destroyed plane falls
      into some rocks and explodes a second time)
      BARRY:
      Vanessa!
      (As Barry is yelling his mouth fills with honey and he wakes up,
      discovering that he was just day dreaming. He slowly sinks back into the
      honey pool)
      MARTIN:
      - We're still here.
      
      JANET:
      - I told you not to yell at him.
       :
      He doesn't respond to yelling!
      MARTIN:
      - Then why yell at me?
      JANET:
      - Because you don't listen!
      MARTIN:
      I'm not listening to this.
      BARRY:
      Sorry, I've gotta go.
      MARTIN:
      - Where are you going?
      BARRY:
      - I'm meeting a friend.
      JANET:
      A girl? Is this why you can't decide?
      BARRY:
      Bye.
      (Barry flies out the door and Martin shakes his head)
       :
      JANET==
      I just hope she's Bee-ish.
      (Fast forward in time and Barry is sitting on Vanessa's shoulder and she is
      closing up her shop)
      BARRY:
      They have a huge parade
      of flowers every year in Pasadena?
      VANESSA:
      To be in the Tournament of Roses,
      that's every florist's dream!
      
       :
      Up on a float, surrounded
      by flowers, crowds cheering.
      BARRY:
      A tournament. Do the roses
      compete in athletic events?
      VANESSA:
      No. All right, I've got one.
      How come you don't fly everywhere?
      BARRY:
      It's exhausting. Why don't you
      run everywhere? It's faster.
      VANESSA:
      Yeah, OK, I see, I see.
      All right, your turn.
      BARRY:
      TiVo. You can just freeze live TV?
      That's insane!
      VANESSA:
      You don't have that?
      BARRY:
      We have Hivo, but it's a disease.
      It's a horrible, horrible disease.
      VANESSA:
      Oh, my.
      (A human walks by and Barry narrowly avoids him)
      PASSERBY:
      Dumb bees!
      VANESSA:
      You must want to sting all those jerks.
      BARRY:
      We try not to sting.
      
      It's usually fatal for us.
      VANESSA:
      So you have to watch your temper
      (They walk into a store)
      BARRY:
      Very carefully.
      You kick a wall, take a walk,
       :
      write an angry letter and throw it out.
      Work through it like any emotion:
       :
      Anger, jealousy, lust.
      (Suddenly an employee(Hector) hits Barry off of Vanessa's shoulder. Hector
      thinks he's saving Vanessa)
      VANESSA:
      (To Barry)
      Oh, my goodness! Are you OK?
      (Barry is getting up off the floor)
      BARRY:
      Yeah.
      VANESSA:
      (To Hector)
      - What is wrong with you?!
      HECTOR:
      (Confused)
      - It's a bug.
      VANESSA:
      He's not bothering anybody.
      Get out of here, you creep!
      (Vanessa hits Hector across the face with the magazine he had and then hits
      him in the head. Hector backs away covering his head)
      Barry:
      What was that? A Pic 'N' Save circular?
      (Vanessa sets Barry back on her shoulder)
      
      VANESSA:
      Yeah, it was. How did you know?
      BARRY:
      It felt like about 10 pages.
      Seventy-five is pretty much our limit.
      VANESSA:
      You've really got that
      down to a science.
      BARRY:
      - Oh, we have to. I lost a cousin to Italian Vogue.
      VANESSA:
      - I'll bet.
      (Barry looks to his right and notices there is honey for sale in the aisle)
      BARRY:
      What in the name
      of Mighty Hercules is this?
      (Barry looks at all the brands of honey, shocked)
      How did this get here?
      Cute Bee, Golden Blossom,
       :
      Ray Liotta Private Select?
      (Barry puts his hands up and slowly turns around, a look of disgust on his
      face)
      VANESSA:
      - Is he that actor?
      BARRY:
      - I never heard of him.
       :
      - Why is this here?
      VANESSA:
      - For people. We eat it.
      BARRY:
      
      You don't have
      enough food of your own?!
      (Hector looks back and notices that Vanessa is talking to Barry)
      VANESSA:
      - Well, yes.
      BARRY:
      - How do you get it?
      VANESSA:
      - Bees make it.
      BARRY:
      - I know who makes it!
       :
      And it's hard to make it!
       :
      There's heating, cooling, stirring.
      You need a whole Krelman thing!
      VANESSA:
      - It's organic.
      BARRY:
      - It's our-ganic!
      VANESSA:
      It's just honey, Barry.
      BARRY:
      Just what?!
       :
      Bees don't know about this!
      This is stealing! A lot of stealing!
       :
      You've taken our homes, schools,
      hospitals! This is all we have!
       :
      
      And it's on sale?!
      I'm getting to the bottom of this.
       :
      I'm getting to the bottom
      of all of this!
      (Flash forward in time; Barry paints his face with black strikes like a
      soldier and sneaks into the storage section of the store)
      (Two men, including Hector, are loading boxes into some trucks)
       :
      SUPERMARKET EMPLOYEE==
      Hey, Hector.
       :
      - You almost done?
      HECTOR:
      - Almost.
      (Barry takes a step to peak around the corner)
      (Whispering)
      He is here. I sense it.
       :
      Well, I guess I'll go home now
      (Hector pretends to walk away by walking in place and speaking loudly)
       :
      and just leave this nice honey out,
      with no one around.
      BARRY:
      You're busted, box boy!
      HECTOR:
      I knew I heard something!
      So you can talk!
      BARRY:
      I can talk.
      And now you'll start talking!
       :
      Where you getting the sweet stuff?
      
      Who's your supplier?
      HECTOR:
      I don't understand.
      I thought we were friends.
       :
      The last thing we want
      to do is upset bees!
      (Hector takes a thumbtack out of the board behind him and sword-fights
      Barry. Barry is using his stinger like a sword)
       :
      You're too late! It's ours now!
      BARRY:
      You, sir, have crossed
      the wrong sword!
      HECTOR:
      You, sir, will be lunch
      for my iguana, Ignacio!
      (Barry hits the thumbtack out of Hectors hand and Hector surrenders)
      Barry:
      Where is the honey coming from?
       :
      Tell me where!
      HECTOR:
      (Pointing to leaving truck)
      Honey Farms! It comes from Honey Farms!
      (Barry chases after the truck but it is getting away. He flies onto a
      bicyclists' backpack and he catches up to the truck)
      CAR DRIVER:
      (To bicyclist)
      Crazy person!
      (Barry flies off and lands on the windshield of the Honey farms truck.
      Barry looks around and sees dead bugs splattered everywhere)
      BARRY:
      What horrible thing has happened here?
      
       :
      These faces, they never knew
      what hit them. And now
       :
      they're on the road to nowhere!
      (Barry hears a sudden whisper)
      (Barry looks up and sees Mooseblood, a mosquito playing dead)
      MOOSEBLOOD:
      Just keep still.
      BARRY:
      What? You're not dead?
      MOOSEBLOOD:
      Do I look dead? They will wipe anything
      that moves. Where you headed?
      BARRY:
      To Honey Farms.
      I am onto something huge here.
      MOOSEBLOOD:
      I'm going to Alaska. Moose blood,
      crazy stuff. Blows your head off!
      ANOTHER BUG PLAYING DEAD:
      I'm going to Tacoma.
      (Barry looks at another bug)
      BARRY:
      - And you?
      MOOSEBLOOD:
      - He really is dead.
      BARRY:
      All right.
      (Another bug hits the windshield and the drivers notice. They activate the
      windshield wipers)
      MOOSEBLOOD==
      Uh-oh!
      (The windshield wipers are slowly sliding over the dead bugs and wiping
      
      them off)
      BARRY:
      - What is that?!
      MOOSEBLOOD:
      - Oh, no!
       :
      - A wiper! Triple blade!
      BARRY:
      - Triple blade?
      MOOSEBLOOD:
      Jump on! It's your only chance, bee!
      (Mooseblood and Barry grab onto the wiper and they hold on as it wipes the
      windshield)
      Why does everything have
      to be so doggone clean?!
       :
      How much do you people need to see?!
      (Bangs on windshield)
       :
      Open your eyes!
      Stick your head out the window!
      RADIO IN TRUCK:
      From NPR News in Washington,
      I'm Carl Kasell.
      MOOSEBLOOD:
      But don't kill no more bugs!
      (Mooseblood and Barry are washed off by the wipr fluid)
      MOOSEBLOOD:
      - Bee!
      BARRY:
      - Moose blood guy!!
      (Barry starts screaming as he hangs onto the antenna)
      (Suddenly it is revealed that a water bug is also hanging on the antenna.
      
      There is a pause and then Barry and the water bug both start screaming)
      TRUCK DRIVER:
      - You hear something?
      GUY IN TRUCK:
      - Like what?
      TRUCK DRIVER:
      Like tiny screaming.
      GUY IN TRUCK:
      Turn off the radio.
      (The antenna starts to lower until it gets to low and sinks into the truck.
      The water bug flies off and Barry is forced to let go and he is blown away.
      He luckily lands inside a horn on top of the truck where he finds
      Mooseblood, who was blown into the same place)
      MOOSEBLOOD:
      Whassup, bee boy?
      BARRY:
      Hey, Blood.
      (Fast forward in time and we see that Barry is deep in conversation with
      Mooseblood. They have been sitting in this truck for a while)
      BARRY:
      ...Just a row of honey jars,
      as far as the eye could see.
      MOOSEBLOOD:
      Wow!
      BARRY:
      I assume wherever this truck goes
      is where they're getting it.
       :
      I mean, that honey's ours.
      MOOSEBLOOD:
      - Bees hang tight.
      BARRY:
      
      - We're all jammed in.
       :
      It's a close community.
      MOOSEBLOOD:
      Not us, man. We on our own.
      Every mosquito on his own.
      BARRY:
      - What if you get in trouble?
      MOOSEBLOOD:
      - You a mosquito, you in trouble.
       :
      Nobody likes us. They just smack.
      See a mosquito, smack, smack!
      BARRY:
      At least you're out in the world.
      You must meet girls.
      MOOSEBLOOD:
      Mosquito girls try to trade up,
      get with a moth, dragonfly.
       :
      Mosquito girl don't want no mosquito.
      (An ambulance passes by and it has a blood donation sign on it)
      You got to be kidding me!
       :
      Mooseblood's about to leave
      the building! So long, bee!
      (Mooseblood leaves and flies onto the window of the ambulance where there
      are other mosquito's hanging out)
       :
      - Hey, guys!
      OTHER MOSQUITO:
      - Mooseblood!
      
      MOOSEBLOOD:
      I knew I'd catch y'all down here.
      Did you bring your crazy straw?
      (The truck goes out of view and Barry notices that the truck he's on is
      pulling into a camp of some sort)
      TRUCK DRIVER:
      We throw it in jars, slap a label on it,
      and it's pretty much pure profit.
      (Barry flies out)
      BARRY:
      What is this place?
      BEEKEEPER 1#:
      A bee's got a brain
      the size of a pinhead.
      BEEKEEPER #2:
      They are pinheads!
       :
      Pinhead.
       :
      - Check out the new smoker.
      BEEKEEPER #1:
      - Oh, sweet. That's the one you want.
       :
      The Thomas 3000!
      BARRY:
      Smoker?
      BEEKEEPER #1:
      Ninety puffs a minute, semi-automatic.
      Twice the nicotine, all the tar.
       :
      A couple breaths of this
      knocks them right out.
      
      BEEKEEPER #2:
      They make the honey,
      and we make the money.
      BARRY:
      "They make the honey,
      and we make the money"?
      (The Beekeeper sprays hundreds of cheap miniature apartments with the
      smoker. The bees are fainting or passing out)
      Oh, my!
       :
      What's going on? Are you OK?
      (Barry flies into one of the apartment and helps a Bee couple get off the
      ground. They are coughing and its hard for them to stand)
      BEE IN APARTMENT:
      Yeah. It doesn't last too long.
      BARRY:
      Do you know you're
      in a fake hive with fake walls?
      BEE IN APPARTMENT:
      Our queen was moved here.
      We had no choice.
      (The apartment room is completely empty except for a photo on the wall of
      the "queen" who is obviously a man in women's clothes)
      BARRY:
      This is your queen?
      That's a man in women's clothes!
       :
      That's a drag queen!
       :
      What is this?
      (Barry flies out and he discovers that there are hundreds of these
      structures, each housing thousands of Bees)
      Oh, no!
       :
      There's hundreds of them!
      (Barry takes out his camera and takes pictures of these Bee work camps. The
      beekeepers look very evil in these depictions)
      
      Bee honey.
       :
      Our honey is being brazenly stolen
      on a massive scale!
       :
      This is worse than anything bears
      have done! I intend to do something.
      (Flash forward in time and Barry is showing these pictures to his parents)
      JANET:
      Oh, Barry, stop.
      MARTIN:
      Who told you humans are taking
      our honey? That's a rumor.
      BARRY:
      Do these look like rumors?
      (Holds up the pictures)
      UNCLE CARL:
      That's a conspiracy theory.
      These are obviously doctored photos.
      JANET:
      How did you get mixed up in this?
      ADAM:
      He's been talking to humans.
      JANET:
      - What?
      MARTIN:
      - Talking to humans?!
      ADAM:
      He has a human girlfriend.
      And they make out!
      JANET:
      Make out? Barry!
      
      BARRY:
      We do not.
      ADAM:
      - You wish you could.
      MARTIN:
      - Whose side are you on?
      BARRY:
      The bees!
      UNCLE CARL:
      (He has been sitting in the back of the room this entire time)
      I dated a cricket once in San Antonio.
      Those crazy legs kept me up all night.
      JANET:
      Barry, this is what you want
      to do with your life?
      BARRY:
      I want to do it for all our lives.
      Nobody works harder than bees!
       :
      Dad, I remember you
      coming home so overworked
       :
      your hands were still stirring.
      You couldn't stop.
      JANET:
      I remember that.
      BARRY:
      What right do they have to our honey?
       :
      We live on two cups a year. They put it
      in lip balm for no reason whatsoever!
      
      ADAM:
      Even if it's true, what can one bee do?
      BARRY:
      Sting them where it really hurts.
      MARTIN:
      In the face! The eye!
       :
      - That would hurt.
      BARRY:
      - No.
      MARTIN:
      Up the nose? That's a killer.
      BARRY:
      There's only one place you can sting
      the humans, one place where it matters.
      (Flash forward a bit in time and we are watching the Bee News)
      BEE NEWS NARRATOR:
      Hive at Five, the hive's only
      full-hour action news source.
      BEE PROTESTOR:
      No more bee beards!
      BEE NEWS NARRATOR:
      With Bob Bumble at the anchor desk.
       :
      Weather with Storm Stinger.
       :
      Sports with Buzz Larvi.
       :
      And Jeanette Chung.
      BOB BUMBLE:
      - Good evening. I'm Bob Bumble.
      JEANETTE CHUNG:
      
      - And I'm Jeanette Chung.
      BOB BUMBLE:
      A tri-county bee, Barry Benson,
       :
      intends to sue the human race
      for stealing our honey,
       :
      packaging it and profiting
      from it illegally!
      JEANETTE CHUNG:
      Tomorrow night on Bee Larry King,
       :
      we'll have three former queens here in
      our studio, discussing their new book,
       :
      Classy Ladies,
      out this week on Hexagon.
      (The scene changes to an interview on the news with Bee version of Larry
      King and Barry)
      BEE LARRY KING:
      Tonight we're talking to Barry Benson.
       :
      Did you ever think, "I'm a kid
      from the hive. I can't do this"?
      BARRY:
      Bees have never been afraid
      to change the world.
       :
      What about Bee Columbus?
      Bee Gandhi? Bejesus?
      BEE LARRY KING:
      Where I'm from, we'd never sue humans.
      
       :
      We were thinking
      of stickball or candy stores.
      BARRY:
      How old are you?
      BEE LARRY KING:
      The bee community
      is supporting you in this case,
       :
      which will be the trial
      of the bee century.
      BARRY:
      You know, they have a Larry King
      in the human world too.
      BEE LARRY KING:
      It's a common name. Next week...
      BARRY:
      He looks like you and has a show
      and suspenders and colored dots...
      BEE LARRY KING:
      Next week...
      BARRY:
      Glasses, quotes on the bottom from the
      guest even though you just heard 'em.
      BEE LARRY KING:
      Bear Week next week!
      They're scary, hairy and here, live.
      (Bee Larry King gets annoyed and flies away offscreen)
      BARRY:
      Always leans forward, pointy shoulders,
      squinty eyes, very Jewish.
      (Flash forward in time. We see Vanessa enter and Ken enters behind her.
      They are arguing)
      
      KEN:
      In tennis, you attack
      at the point of weakness!
      VANESSA:
      It was my grandmother, Ken. She's 81.
      KEN==
      Honey, her backhand's a joke!
      I'm not gonna take advantage of that?
      BARRY:
      (To Ken)
      Quiet, please.
      Actual work going on here.
      KEN:
      (Pointing at Barry)
      - Is that that same bee?
      VANESSA:
      - Yes, it is!
       :
      I'm helping him sue the human race.
      BARRY:
      - Hello.
      KEN:
      - Hello, bee.
      VANESSA:
      This is Ken.
      BARRY:
      (Recalling the "Winter Boots" incident earlier)
      Yeah, I remember you. Timberland, size
      ten and a half. Vibram sole, I believe.
      KEN:
      (To Vanessa)
      Why does he talk again?
      VANESSA:
      
      Listen, you better go
      'cause we're really busy working.
      KEN:
      But it's our yogurt night!
      VANESSA:
      (Holding door open for Ken)
      Bye-bye.
      KEN:
      (Yelling)
      Why is yogurt night so difficult?!
      (Ken leaves and Vanessa walks over to Barry. His workplace is a mess)
      VANESSA:
      You poor thing.
      You two have been at this for hours!
      BARRY:
      Yes, and Adam here
      has been a huge help.
      ADAM:
      - Frosting...
      - How many sugars?
       ==BARRY==
      Just one. I try not
      to use the competition.
       :
      So why are you helping me?
      VANESSA:
      Bees have good qualities.
       :
      And it takes my mind off the shop.
       :
      Instead of flowers, people
      are giving balloon bouquets now.
      BARRY:
      
      Those are great, if you're three.
      VANESSA:
      And artificial flowers.
      BARRY:
      - Oh, those just get me psychotic!
      VANESSA:
      - Yeah, me too.
       :
      BARRY:
      Bent stingers, pointless pollination.
      ADAM:
      Bees must hate those fake things!
       :
      Nothing worse
      than a daffodil that's had work done.
       :
      Maybe this could make up
      for it a little bit.
      VANESSA:
      - This lawsuit's a pretty big deal.
      BARRY:
      - I guess.
      ADAM:
      You sure you want to go through with it?
      BARRY:
      Am I sure? When I'm done with
      the humans, they won't be able
       :
      to say, "Honey, I'm home,"
      without paying a royalty!
      (Flash forward in time and we are watching the human news. The camera shows
      
      a crowd outside a courthouse)
      NEWS REPORTER:
      It's an incredible scene
      here in downtown Manhattan,
       :
      where the world anxiously waits,
      because for the first time in history,
       :
      we will hear for ourselves
      if a honeybee can actually speak.
      (We are no longer watching through a news camera)
      ADAM:
      What have we gotten into here, Barry?
      BARRY:
      It's pretty big, isn't it?
      ADAM==
      (Looking at the hundreds of people around the courthouse)
      I can't believe how many humans
      don't work during the day.
      BARRY:
      You think billion-dollar multinational
      food companies have good lawyers?
      SECURITY GUARD:
      Everybody needs to stay
      behind the barricade.
      (A limousine drives up and a fat man,Layton Montgomery, a honey industry
      owner gets out and walks past Barry)
      ADAM:
      - What's the matter?
      BARRY:
      - I don't know, I just got a chill.
      (Fast forward in time and everyone is in the court)
      MONTGOMERY:
      Well, if it isn't the bee team.
      
      (To Honey Industry lawyers)
      You boys work on this?
      MAN:
      All rise! The Honorable
      Judge Bumbleton presiding.
      JUDGE BUMBLETON:
      All right. Case number 4475,
       :
      Superior Court of New York,
      Barry Bee Benson v. the Honey Industry
       :
      is now in session.
       :
      Mr. Montgomery, you're representing
      the five food companies collectively?
      MONTGOMERY:
      A privilege.
      JUDGE BUMBLETON:
      Mr. Benson... you're representing
      all the bees of the world?
      (Everyone looks closely, they are waiting to see if a Bee can really talk)
      (Barry makes several buzzing sounds to sound like a Bee)
      BARRY:
      I'm kidding. Yes, Your Honor,
      we're ready to proceed.
      JUDGE BUMBLBETON:
      Mr. Montgomery,
      your opening statement, please.
      MONTGOMERY:
      Ladies and gentlemen of the jury,
       :
      my grandmother was a simple woman.
       :
      
      Born on a farm, she believed
      it was man's divine right
       :
      to benefit from the bounty
      of nature God put before us.
       :
      If we lived in the topsy-turvy world
      Mr. Benson imagines,
       :
      just think of what would it mean.
       :
      I would have to negotiate
      with the silkworm
       :
      for the elastic in my britches!
       :
      Talking bee!
      (Montgomery walks over and looks closely at Barry)
       :
      How do we know this isn't some sort of
       :
      holographic motion-picture-capture
      Hollywood wizardry?
       :
      They could be using laser beams!
       :
      Robotics! Ventriloquism!
      Cloning! For all we know,
       :
      he could be on steroids!
      JUDGE BUMBLETON:
      Mr. Benson?
      
      BARRY:
      Ladies and gentlemen,
      there's no trickery here.
       :
      I'm just an ordinary bee.
      Honey's pretty important to me.
       :
      It's important to all bees.
      We invented it!
       :
      We make it. And we protect it
      with our lives.
       :
      Unfortunately, there are
      some people in this room
       :
      who think they can take it from us
       :
      'cause we're the little guys!
      I'm hoping that, after this is all over,
       :
      you'll see how, by taking our honey,
      you not only take everything we have
       :
      but everything we are!
      JANET==
      (To Martin)
      I wish he'd dress like that
      all the time. So nice!
      JUDGE BUMBLETON:
      Call your first witness.
      BARRY:
      So, Mr. Klauss Vanderhayden
      
      of Honey Farms, big company you have.
      KLAUSS VANDERHAYDEN:
      I suppose so.
      BARRY:
      I see you also own
      Honeyburton and Honron!
      KLAUSS:
      Yes, they provide beekeepers
      for our farms.
      BARRY:
      Beekeeper. I find that
      to be a very disturbing term.
       :
      I don't imagine you employ
      any bee-free-ers, do you?
      KLAUSS:
      (Quietly)
      - No.
      BARRY:
      - I couldn't hear you.
      KLAUSS:
      - No.
      BARRY:
      - No.
       :
      Because you don't free bees.
      You keep bees. Not only that,
       :
      it seems you thought a bear would be
      an appropriate image for a jar of honey.
      KLAUSS:
      They're very lovable creatures.
      
       :
      Yogi Bear, Fozzie Bear, Build-A-Bear.
      BARRY:
      You mean like this?
      (The bear from Over The Hedge barges in through the back door and it is
      roaring and standing on its hind legs. It is thrashing its claws and people
      are screaming. It is being held back by a guard who has the bear on a
      chain)
       :
      (Pointing to the roaring bear)
      Bears kill bees!
       :
      How'd you like his head crashing
      through your living room?!
       :
      Biting into your couch!
      Spitting out your throw pillows!
      JUDGE BUMBLETON:
      OK, that's enough. Take him away.
      (The bear stops roaring and thrashing and walks out)
      BARRY:
      So, Mr. Sting, thank you for being here.
      Your name intrigues me.
       :
      - Where have I heard it before?
      MR. STING:
      - I was with a band called The Police.
      BARRY:
      But you've never been
      a police officer, have you?
      STING:
      No, I haven't.
      BARRY:
      
      No, you haven't. And so here
      we have yet another example
       :
      of bee culture casually
      stolen by a human
       :
      for nothing more than
      a prance-about stage name.
      STING:
      Oh, please.
      BARRY:
      Have you ever been stung, Mr. Sting?
       :
      Because I'm feeling
      a little stung, Sting.
       :
      Or should I say... Mr. Gordon M. Sumner!
      MONTGOMERY:
      That's not his real name?! You idiots!
      BARRY:
      Mr. Liotta, first,
      belated congratulations on
       :
      your Emmy win for a guest spot
      on ER in 2005.
      RAY LIOTTA:
      Thank you. Thank you.
      BARRY:
      I see from your resume
      that you're devilishly handsome
       :
      with a churning inner turmoil
      
      that's ready to blow.
      RAY LIOTTA:
      I enjoy what I do. Is that a crime?
      BARRY:
      Not yet it isn't. But is this
      what it's come to for you?
       :
      Exploiting tiny, helpless bees
      so you don't
       :
      have to rehearse
      your part and learn your lines, sir?
      RAY LIOTTA:
      Watch it, Benson!
      I could blow right now!
      BARRY:
      This isn't a goodfella.
      This is a badfella!
      (Ray Liotta looses it and tries to grab Barry)
      RAY LIOTTA:
      Why doesn't someone just step on
      this creep, and we can all go home?!
      JUDGE BUMBLETON:
      - Order in this court!
      RAY LIOTTA:
      - You're all thinking it!
      (Judge Bumbleton starts banging her gavel)
      JUDGE BUMBLETON:
      Order! Order, I say!
      RAY LIOTTA:
      - Say it!
      MAN:
      
      - Mr. Liotta, please sit down!
      (We see a montage of magazines which feature the court case)
      (Flash forward in time and Barry is back home with Vanessa)
      BARRY:
      I think it was awfully nice
      of that bear to pitch in like that.
      VANESSA:
      I think the jury's on our side.
      BARRY:
      Are we doing everything right,you know, legally?
      VANESSA:
      I'm a florist.
      BARRY:
      Right. Well, here's to a great team.
      VANESSA:
      To a great team!
      (Ken walks in from work. He sees Barry and he looks upset when he sees
      Barry clinking his glass with Vanessa)
      KEN:
      Well, hello.
      VANESSA:
      - Oh, Ken!
      BARRY:
      - Hello!
      VANESSA:
      I didn't think you were coming.
       :
      No, I was just late.
      I tried to call, but...
      (Ken holds up his phone and flips it open. The phone has no charge)
      ...the battery...
      VANESSA:
      
      I didn't want all this to go to waste,
      so I called Barry. Luckily, he was free.
      KEN:
      Oh, that was lucky.
      (Ken sits down at the table across from Barry and Vanessa leaves the room)
      VANESSA:
      There's a little left.
      I could heat it up.
      KEN:
      (Not taking his eyes off Barry)
      Yeah, heat it up, sure, whatever.
      BARRY:
      So I hear you're quite a tennis player.
       :
      I'm not much for the game myself.
      The ball's a little grabby.
      KEN:
      That's where I usually sit.
      Right...
      (Points to where Barry is sitting)
      there.
      VANESSA:
      (Calling from other room)
      Ken, Barry was looking at your resume,
       :
      and he agreed with me that eating with
      chopsticks isn't really a special skill.
      KEN:
      (To Barry)
      You think I don't see what you're doing?
      BARRY:
      I know how hard it is to find
      the right job. We have that in common.
      
      KEN:
      Do we?
      BARRY:
      Bees have 100 percent employment,
      but we do jobs like taking the crud out.
      KEN:
      (Menacingly)
      That's just what
      I was thinking about doing.
      (Ken reaches for a fork on the table but knocks if on the floor. He goes to
      pick it up)
      VANESSA:
      Ken, I let Barry borrow your razor
      for his fuzz. I hope that was all right.
      (Ken quickly rises back up after hearing this but hits his head on the
      table and yells)
      BARRY:
      I'm going to drain the old stinger.
      KEN:
      Yeah, you do that.
      (Barry flies past Ken to get to the bathroom and Ken freaks out, splashing
      some of the wine he was using to cool his head in his eyes. He yells in
      anger)
      (Barry looks at the magazines featuring his victories in court)
      BARRY:
      Look at that.
      (Barry flies into the bathroom)
      (He puts his hand on his head but this makes hurts him and makes him even
      madder. He yells again)
      (Barry is washing his hands in the sink but then Ken walks in)
      KEN:
      You know, you know I've just about had it
      (Closes bathroom door behind him)
      with your little mind games.
      (Ken is menacingly rolling up a magazine)
      BARRY:
      
      (Backing away)
      - What's that?
      KEN:
      - Italian Vogue.
      BARRY:
      Mamma mia, that's a lot of pages.
      KEN:
      It's a lot of ads.
      BARRY:
      Remember what Van said, why is
      your life more valuable than mine?
      KEN:
      That's funny, I just can't seem to recall that!
      (Ken smashes everything off the sink with the magazine and Barry narrowly
      escapes)
      (Ken follows Barry around and tries to hit him with the magazine but he
      keeps missing)
      (Ken gets a spray bottle)
       :
      I think something stinks in here!
      BARRY:
      (Enjoying the spray)
      I love the smell of flowers.
      (Ken holds a lighter in front of the spray bottle)
      KEN:
      How do you like the smell of flames?!
      BARRY:
      Not as much.
      (Ken fires his make-shift flamethrower but misses Barry, burning the
      bathroom. He torches the whole room but looses his footing and falls into
      the bathtub. After getting hit in the head by falling objects 3 times he
      picks up the shower head, revealing a Water bug hiding under it)
      WATER BUG:
      Water bug! Not taking sides!
      
      (Barry gets up out of a pile of bathroom supplies and he is wearing a
      chapstick hat)
      BARRY:
      Ken, I'm wearing a Chapstick hat!
      This is pathetic!
      (Ken switches the shower head to lethal)
      KEN:
      I've got issues!
      (Ken sprays Barry with the shower head and he crash lands into the toilet)
      (Ken menacingly looks down into the toilet at Barry)
      Well, well, well, a royal flush!
      BARRY:
      - You're bluffing.
      KEN:
      - Am I?
      (flushes toilet)
      (Barry grabs a chapstick from the toilet seat and uses it to surf in the
      flushing toilet)
      BARRY:
      Surf's up, dude!
      (Barry flies out of the toilet on the chapstick and sprays Ken's face with
      the toilet water)
       :
      EW,Poo water!
      BARRY:
      That bowl is gnarly.
      KEN:
      (Aiming a toilet cleaner at Barry)
      Except for those dirty yellow rings!
      (Barry cowers and covers his head and Vanessa runs in and takes the toilet
      cleaner from Ken just before he hits Barry)
      VANESSA:
      Kenneth! What are you doing?!
      KEN==
      (Leaning towards Barry)
      
      You know, I don't even like honey!
      I don't eat it!
      VANESSA:
      We need to talk!
      (Vanessa pulls Ken out of the bathroom)
       :
      He's just a little bee!
       :
      And he happens to be
      the nicest bee I've met in a long time!
      KEN:
      Long time? What are you talking about?!
      Are there other bugs in your life?
      VANESSA:
      No, but there are other things bugging
      me in life. And you're one of them!
      KEN:
      Fine! Talking bees, no yogurt night...
       :
      My nerves are fried from riding
      on this emotional roller coaster!
      VANESSA:
      Goodbye, Ken.
      (Ken huffs and walks out and slams the door. But suddenly he walks back in
      and stares at Barry)
       :
      And for your information,
      I prefer sugar-free, artificial
      sweeteners MADE BY MAN!
      (Ken leaves again and Vanessa leans in towards Barry)
      VANESSA:
      I'm sorry about all that.
      (Ken walks back in again)
      
      KEN:
      I know it's got
      an aftertaste! I LIKE IT!
      (Ken leaves for the last time)
      VANESSA:
      I always felt there was some kind
      of barrier between Ken and me.
       :
      I couldn't overcome it.
      Oh, well.
       :
      Are you OK for the trial?
      BARRY:
      I believe Mr. Montgomery
      is about out of ideas.
      (Flash forward in time and Barry, Adam, and Vanessa are back in court)
      MONTGOMERY--
      We would like to call
      Mr. Barry Benson Bee to the stand.
      ADAM:
      Good idea! You can really see why he's
      considered one of the best lawyers...
      (Barry stares at Adam)
      ...Yeah.
      LAWYER:
      Layton, you've
      gotta weave some magic
      with this jury,
      or it's gonna be all over.
      MONTGOMERY:
      Don't worry. The only thing I have
      to do to turn this jury around
       :
      is to remind them
      of what they don't like about bees.
      (To lawyer)
      
      - You got the tweezers?
      LAWYER:
      - Are you allergic?
      MONTGOMERY:
      Only to losing, son. Only to losing.
       :
      Mr. Benson Bee, I'll ask you
      what I think we'd all like to know.
       :
      What exactly is your relationship
      (Points to Vanessa)
       :
      to that woman?
      BARRY:
      We're friends.
      MONTGOMERY:
      - Good friends?
      BARRY:
      - Yes.
      MONTGOMERY:
      How good? Do you live together?
      ADAM:
      Wait a minute...
       :
      MONTGOMERY:
      Are you her little...
       :
      ...bedbug?
      (Adam's stinger starts vibrating. He is agitated)
      I've seen a bee documentary or two.
      From what I understand,
      
       :
      doesn't your queen give birth
      to all the bee children?
      BARRY:
      - Yeah, but...
      MONTGOMERY:
      (Pointing at Janet and Martin)
      - So those aren't your real parents!
      JANET:
      - Oh, Barry...
      BARRY:
      - Yes, they are!
      ADAM:
      Hold me back!
      (Vanessa tries to hold Adam back. He wants to sting Montgomery)
      MONTGOMERY:
      You're an illegitimate bee,
      aren't you, Benson?
      ADAM:
      He's denouncing bees!
      MONTGOMERY:
      Don't y'all date your cousins?
      (Montgomery leans over on the jury stand and stares at Adam)
      VANESSA:
      - Objection!
      (Vanessa raises her hand to object but Adam gets free. He flies straight at
      Montgomery)
      =ADAM:
      - I'm going to pincushion this guy!
      BARRY:
      Adam, don't! It's what he wants!
      (Adam stings Montgomery in the butt and he starts thrashing around)
      
      MONTGOMERY:
      Oh, I'm hit!!
       :
      Oh, lordy, I am hit!
      JUDGE BUMBLETON:
      (Banging gavel)
      Order! Order!
      MONTGOMERY:
      (Overreacting)
      The venom! The venom
      is coursing through my veins!
       :
      I have been felled
      by a winged beast of destruction!
       :
      You see? You can't treat them
      like equals! They're striped savages!
       :
      Stinging's the only thing
      they know! It's their way!
      BARRY:
      - Adam, stay with me.
      ADAM:
      - I can't feel my legs.
      MONTGOMERY:
      (Overreacting and throwing his body around the room)
      What angel of mercy
      will come forward to suck the poison
       :
      from my heaving buttocks?
      JUDGE BUMLBETON:
      I will have order in this court. Order!
      
       :
      Order, please!
      (Flash forward in time and we see a human news reporter)
      NEWS REPORTER:
      The case of the honeybees
      versus the human race
       :
      took a pointed turn against the bees
       :
      yesterday when one of their legal
      team stung Layton T. Montgomery.
      (Adam is laying in a hospital bed and Barry flies in to see him)
      BARRY:
      - Hey, buddy.
      ADAM:
      - Hey.
      BARRY:
      - Is there much pain?
      ADAM:
      - Yeah.
       :
      I...
       :
      I blew the whole case, didn't I?
      BARRY:
      It doesn't matter. What matters is
      you're alive. You could have died.
      ADAM:
      I'd be better off dead. Look at me.
      (A small plastic sword is replaced as Adam's stinger)
      They got it from the cafeteria
      downstairs, in a tuna sandwich.
      
       :
      Look, there's
      a little celery still on it.
      (Flicks off the celery and sighs)
      BARRY:
      What was it like to sting someone?
      ADAM:
      I can't explain it. It was all...
       :
      All adrenaline and then...
      and then ecstasy!
      BARRY:
      ...All right.
      ADAM:
      You think it was all a trap?
      BARRY:
      Of course. I'm sorry.
      I flew us right into this.
       :
      What were we thinking? Look at us. We're
      just a couple of bugs in this world.
      ADAM:
      What will the humans do to us
      if they win?
      BARRY:
      I don't know.
      ADAM:
      I hear they put the roaches in motels.
      That doesn't sound so bad.
      BARRY:
      Adam, they check in,
      but they don't check out!
      
      ADAM:
      Oh, my.
      (Coughs)
      Could you get a nurse
      to close that window?
      BARRY:
      - Why?
      ADAM:
      - The smoke.
      (We can see that two humans are smoking cigarettes outside)
       :
      Bees don't smoke.
      BARRY:
      Right. Bees don't smoke.
       :
      Bees don't smoke!
      But some bees are smoking.
       :
      That's it! That's our case!
      ADAM:
      It is? It's not over?
      BARRY:
      Get dressed. I've gotta go somewhere.
       :
      Get back to the court and stall.
      Stall any way you can.
      (Flash forward in time and Adam is making a paper boat in the courtroom)
      ADAM:
      And assuming you've done step 29 correctly, you're ready for the tub!
      (We see that the jury have each made their own paper boats after being
      taught how by Adam. They all look confused)
      JUDGE BUMBLETON:
      
      Mr. Flayman.
      ADAM:
      Yes? Yes, Your Honor!
      JUDGE BUMBLETON:
      Where is the rest of your team?
      ADAM:
      (Continues stalling)
      Well, Your Honor, it's interesting.
       :
      Bees are trained to fly haphazardly,
       :
      and as a result,
      we don't make very good time.
       :
      I actually heard a funny story about...
      MONTGOMERY:
      Your Honor,
      haven't these ridiculous bugs
       :
      taken up enough
      of this court's valuable time?
       :
      How much longer will we allow
      these absurd shenanigans to go on?
       :
      They have presented no compelling
      evidence to support their charges
       :
      against my clients,
      who run legitimate businesses.
       :
      I move for a complete dismissal
      
      of this entire case!
      JUDGE BUMBLETON:
      Mr. Flayman, I'm afraid I'm going
       :
      to have to consider
      Mr. Montgomery's motion.
      ADAM:
      But you can't! We have a terrific case.
      MONTGOMERY:
      Where is your proof?
      Where is the evidence?
       :
      Show me the smoking gun!
      BARRY:
      (Barry flies in through the door)
      Hold it, Your Honor!
      You want a smoking gun?
       :
      Here is your smoking gun.
      (Vanessa walks in holding a bee smoker. She sets it down on the Judge's
      podium)
      JUDGE BUMBLETON:
      What is that?
      BARRY:
      It's a bee smoker!
      MONTGOMERY:
      (Picks up smoker)
      What, this?
      This harmless little contraption?
       :
      This couldn't hurt a fly,
      let alone a bee.
      (Montgomery accidentally fires it at the bees in the crowd and they faint
      
      and cough)
      (Dozens of reporters start taking pictures of the suffering bees)
      BARRY:
      Look at what has happened
       :
      to bees who have never been asked,
      "Smoking or non?"
       :
      Is this what nature intended for us?
       :
      To be forcibly addicted
      to smoke machines
       :
      and man-made wooden slat work camps?
       :
      Living out our lives as honey slaves
      to the white man?
      (Barry points to the honey industry owners. One of them is an African
      American so he awkwardly separates himself from the others)
      LAWYER:
      - What are we gonna do?
      - He's playing the species card.
      BARRY:
      Ladies and gentlemen, please,
      free these bees!
      ADAM AND VANESSA:
      Free the bees! Free the bees!
      BEES IN CROWD:
      Free the bees!
      HUMAN JURY:
      Free the bees! Free the bees!
      JUDGE BUMBLETON:
      The court finds in favor of the bees!
      
      BARRY:
      Vanessa, we won!
      VANESSA:
      I knew you could do it! High-five!
      (Vanessa hits Barry hard because her hand is too big)
       :
      Sorry.
      BARRY:
      (Overjoyed)
      I'm OK! You know what this means?
       :
      All the honey
      will finally belong to the bees.
       :
      Now we won't have
      to work so hard all the time.
      MONTGOMERY:
      This is an unholy perversion
      of the balance of nature, Benson.
       :
      You'll regret this.
      (Montgomery leaves and Barry goes outside the courtroom. Several reporters
      start asking Barry questions)
      REPORTER 1#:
      Barry, how much honey is out there?
      BARRY:
      All right. One at a time.
      REPORTER 2#:
      Barry, who are you wearing?
      BARRY:
      My sweater is Ralph Lauren,
      and I have no pants.
      
      (Barry flies outside with the paparazzi and Adam and Vanessa stay back)
      ADAM:
      (To Vanessa)
      - What if Montgomery's right?
      Vanessa:
      - What do you mean?
      ADAM:
      We've been living the bee way
      a long time, 27 million years.
      (Flash forward in time and Barry is talking to a man)
      BUSINESS MAN:
      Congratulations on your victory.
      What will you demand as a settlement?
      BARRY:
      First, we'll demand a complete shutdown
      of all bee work camps.
      (As Barry is talking we see a montage of men putting "closed" tape over the
      work camps and freeing the bees in the crappy apartments)
      Then we want back the honey
      that was ours to begin with,
       :
      every last drop.
      (Men in suits are pushing all the honey of the aisle and into carts)
      We demand an end to the glorification
      of the bear as anything more
      (We see a statue of a bear-shaped honey container being pulled down by
      bees)
      than a filthy, smelly,
      bad-breath stink machine.
       :
      We're all aware
      of what they do in the woods.
      (We see Winnie the Pooh sharing his honey with Piglet in the cross-hairs of
      a high-tech sniper rifle)
      BARRY:
      (Looking through binoculars)
      
      Wait for my signal.
       :
      Take him out.
      (Winnie gets hit by a tranquilizer dart and dramatically falls off the log
      he was standing on, his tongue hanging out. Piglet looks at Pooh in fear
      and the Sniper takes the honey.)
      SNIPER:
      He'll have nausea
      for a few hours, then he'll be fine.
      (Flash forward in time)
      BARRY:
      And we will no longer tolerate
      bee-negative nicknames...
      (Mr. Sting is sitting at home until he is taken out of his house by the men
      in suits)
      STING:
      But it's just a prance-about stage name!
      BARRY:
      ...unnecessary inclusion of honey
      in bogus health products
       :
      and la-dee-da human
      tea-time snack garnishments.
      (An old lady is mixing honey into her tea but suddenly men in suits smash
      her face down on the table and take the honey)
      OLD LADY:
      Can't breathe.
      (A honey truck pulls up to Barry's hive)
      WORKER:
      Bring it in, boys!
       :
      Hold it right there! Good.
       :
      Tap it.
      
      (Tons of honey is being pumped into the hive's storage)
      BEE WORKER 1#:
      (Honey overflows from the cup)
      Mr. Buzzwell, we just passed three cups,
      and there's gallons more coming!
       :
      - I think we need to shut down!
      =BEE WORKER #2=
      - Shut down? We've never shut down.
       :
      Shut down honey production!
      DEAN BUZZWELL:
      Stop making honey!
      (The bees all leave their stations. Two bees run into a room and they put
      the keys into a machine)
      Turn your key, sir!
      (Two worker bees dramatically turn their keys, which opens the button which
      they press, shutting down the honey-making machines. This is the first time
      this has ever happened)
      BEE:
      ...What do we do now?
      (Flash forward in time and a Bee is about to jump into a pool full of
      honey)
      Cannonball!
      (The bee gets stuck in the honey and we get a short montage of Bees leaving
      work)
      (We see the Pollen Jocks flying but one of them gets a call on his antenna)
      LOU LU DUVA:
      (Through "phone")
      We're shutting honey production!
       :
      Mission abort.
      POLLEN JOCK #1:
      Aborting pollination and nectar detail.
      Returning to base.
      (The Pollen Jocks fly back to the hive)
      
      (We get a time lapse of Central Park slowly wilting away as the bees all
      relax)
      BARRY:
      Adam, you wouldn't believe
      how much honey was out there.
      ADAM:
      Oh, yeah?
      BARRY:
      What's going on? Where is everybody?
      (The entire street is deserted)
       :
      - Are they out celebrating?
      ADAM:
      - They're home.
       :
      They don't know what to do.
      Laying out, sleeping in.
       :
      I heard your Uncle Carl was on his way
      to San Antonio with a cricket.
      BARRY:
      At least we got our honey back.
      ADAM:
      Sometimes I think, so what if humans
      liked our honey? Who wouldn't?
       :
      It's the greatest thing in the world!
      I was excited to be part of making it.
       :
      This was my new desk. This was my
      new job. I wanted to do it really well.
       :
      
      And now...
       :
      Now I can't.
      (Flash forward in time and Barry is talking to Vanessa)
      BARRY:
      I don't understand
      why they're not happy.
       :
      I thought their lives would be better!
       :
      They're doing nothing. It's amazing.
      Honey really changes people.
      VANESSA:
      You don't have any idea
      what's going on, do you?
      BARRY:
      - What did you want to show me?
      (Vanessa takes Barry to the rooftop where they first had coffee and points
      to her store)
      VANESSA:
      - This.
      (Points at her flowers. They are all grey and wilting)
      BARRY:
      What happened here?
      VANESSA:
      That is not the half of it.
      (Small flash forward in time and Vanessa and Barry are on the roof of her
      store and she points to Central Park)
      (We see that Central Park is no longer green and colorful, rather it is
      grey, brown, and dead-like. It is very depressing to look at)
      BARRY:
      Oh, no. Oh, my.
       :
      
      They're all wilting.
      VANESSA:
      Doesn't look very good, does it?
      BARRY:
      No.
      VANESSA:
      And whose fault do you think that is?
      BARRY:
      You know, I'm gonna guess bees.
      VANESSA==
      (Staring at Barry)
      Bees?
      BARRY:
      Specifically, me.
       :
      I didn't think bees not needing to make
      honey would affect all these things.
      VANESSA:
      It's not just flowers.
      Fruits, vegetables, they all need bees.
      BARRY:
      That's our whole SAT test right there.
      VANESSA:
      Take away produce, that affects
      the entire animal kingdom.
       :
      And then, of course...
      BARRY:
      The human species?
       :
      So if there's no more pollination,
      
       :
      it could all just go south here,
      couldn't it?
      VANESSA:
      I know this is also partly my fault.
      BARRY:
      How about a suicide pact?
      VANESSA:
      How do we do it?
      BARRY:
      - I'll sting you, you step on me.
      VANESSA:
      - That just kills you twice.
      BARRY:
      Right, right.
      VANESSA:
      Listen, Barry...
      sorry, but I gotta get going.
      (Vanessa leaves)
      BARRY:
      (To himself)
      I had to open my mouth and talk.
       :
      Vanessa?
       :
      Vanessa? Why are you leaving?
      Where are you going?
      (Vanessa is getting into a taxi)
      VANESSA:
      To the final Tournament of Roses parade
      in Pasadena.
       :
      
      They've moved it to this weekend
      because all the flowers are dying.
       :
      It's the last chance
      I'll ever have to see it.
      BARRY:
      Vanessa, I just wanna say I'm sorry.
      I never meant it to turn out like this.
      VANESSA:
      I know. Me neither.
      (The taxi starts to drive away)
      BARRY:
      Tournament of Roses.
      Roses can't do sports.
       :
      Wait a minute. Roses. Roses?
       :
      Roses!
       :
      Vanessa!
      (Barry flies after the Taxi)
      VANESSA:
      Roses?!
       :
      Barry?
      (Barry is flying outside the window of the taxi)
      BARRY:
      - Roses are flowers!
      VANESSA:
      - Yes, they are.
      BARRY:
      Flowers, bees, pollen!
      
      VANESSA:
      I know.
      That's why this is the last parade.
      BARRY:
      Maybe not.
      Could you ask him to slow down?
      VANESSA:
      Could you slow down?
      (The taxi driver screeches to a stop and Barry keeps flying forward)
       :
      Barry!
      (Barry flies back to the window)
      BARRY:
      OK, I made a huge mistake.
      This is a total disaster, all my fault.
      VANESSA:
      Yes, it kind of is.
      BARRY:
      I've ruined the planet.
      I wanted to help you
       :
      with the flower shop.
      I've made it worse.
      VANESSA:
      Actually, it's completely closed down.
      BARRY:
      I thought maybe you were remodeling.
       :
      But I have another idea, and it's
      greater than my previous ideas combined.
      VANESSA:
      I don't want to hear it!
      
      BARRY:
      All right, they have the roses,
      the roses have the pollen.
       :
      I know every bee, plant
      and flower bud in this park.
       :
      All we gotta do is get what they've got
      back here with what we've got.
       :
      - Bees.
      VANESSA:
      - Park.
      BARRY:
      - Pollen!
      VANESSA:
      - Flowers.
      BARRY:
      - Re-pollination!
      VANESSA:
      - Across the nation!
       :
      Tournament of Roses,
      Pasadena, California.
       :
      They've got nothing
      but flowers, floats and cotton candy.
       :
      Security will be tight.
      BARRY:
      I have an idea.
      
      (Flash forward in time. Vanessa is about to board a plane which has all the
      Roses on board.
      VANESSA:
      Vanessa Bloome, FTD.
      (Holds out badge)
       :
      Official floral business. It's real.
      SECURITY GUARD:
      Sorry, ma'am. Nice brooch.
      =VANESSA==
      Thank you. It was a gift.
      (Barry is revealed to be hiding inside the brooch)
      (Flash back in time and Barry and Vanessa are discussing their plan)
      BARRY:
      Once inside,
      we just pick the right float.
      VANESSA:
      How about The Princess and the Pea?
       :
      I could be the princess,
      and you could be the pea!
      BARRY:
      Yes, I got it.
       :
      - Where should I sit?
      GUARD:
      - What are you?
      BARRY:
      - I believe I'm the pea.
      GUARD:
      - The pea?
      VANESSA:
      
      It goes under the mattresses.
      GUARD:
      - Not in this fairy tale, sweetheart.
      - I'm getting the marshal.
      VANESSA:
      You do that!
      This whole parade is a fiasco!
       :
      Let's see what this baby'll do.
      (Vanessa drives the float through traffic)
      GUARD:
      Hey, what are you doing?!
      BARRY==
      Then all we do
      is blend in with traffic...
       :
      ...without arousing suspicion.
       :
      Once at the airport,
      there's no stopping us.
      (Flash forward in time and Barry and Vanessa are about to get on a plane)
      SECURITY GUARD:
      Stop! Security.
       :
      - You and your insect pack your float?
      VANESSA:
      - Yes.
      SECURITY GUARD:
      Has it been
      in your possession the entire time?
      VANESSA:
      - Yes.
      
      SECURITY GUARD:
      Would you remove your shoes?
      (To Barry)
      - Remove your stinger.
      BARRY:
      - It's part of me.
      SECURITY GUARD:
      I know. Just having some fun.
      Enjoy your flight.
      (Barry plotting with Vanessa)
      BARRY:
      Then if we're lucky, we'll have
      just enough pollen to do the job.
      (Flash forward in time and Barry and Vanessa are flying on the plane)
      Can you believe how lucky we are? We
      have just enough pollen to do the job!
      VANESSA:
      I think this is gonna work.
      BARRY:
      It's got to work.
      CAPTAIN SCOTT:
      (On intercom)
      Attention, passengers,
      this is Captain Scott.
       :
      We have a bit of bad weather
      in New York.
       :
      It looks like we'll experience
      a couple hours delay.
      VANESSA:
      Barry, these are cut flowers
      with no water. They'll never make it.
      BARRY:
      
      I gotta get up there
      and talk to them.
      VANESSA==
      Be careful.
      (Barry flies right outside the cockpit door)
      BARRY:
      Can I get help
      with the Sky Mall magazine?
      I'd like to order the talking
      inflatable nose and ear hair trimmer.
      (The flight attendant opens the door and walks out and Barry flies into the
      cockpit unseen)
      BARRY:
      Captain, I'm in a real situation.
      CAPTAIN SCOTT:
      - What'd you say, Hal?
      CO-PILOT HAL:
      - Nothing.
      (Scott notices Barry and freaks out)
      CAPTAIN SCOTT:
      Bee!
      BARRY:
      No,no,no, Don't freak out! My entire species...
      (Captain Scott gets out of his seat and tries to suck Barry into a handheld
      vacuum)
      HAL:
      (To Scott)
      What are you doing?
      (Barry lands on Hals hair but Scott sees him. He tries to suck up Barry but
      instead he sucks up Hals toupee)
      CAPTAIN SCOTT:
      Uh-oh.
      BARRY:
      - Wait a minute! I'm an attorney!
      
      HAL:
      (Hal doesn't know Barry is on his head)
      - Who's an attorney?
      CAPTAIN SCOTT:
      Don't move.
      (Scott hits Hal in the face with the vacuum in an attempt to hit Barry. Hal
      is knocked out and he falls on the life raft button which launches an
      infalatable boat into Scott, who gets knocked out and falls to the floor.
      They are both uncounscious.)
      BARRY:
      (To himself)
      Oh, Barry.
      BARRY:
      (On intercom, with a Southern accent)
      Good afternoon, passengers.
      This is your captain.
       :
      Would a Miss Vanessa Bloome in 24B
      please report to the cockpit?
      (Vanessa looks confused)
      (Normal accent)
      ...And please hurry!
      (Vanessa opens the door and sees the life raft and the uncounscious pilots)
      VANESSA:
      What happened here?
      BARRY:
      I tried to talk to them, but
      then there was a DustBuster,
      a toupee, a life raft exploded.
       :
      Now one's bald, one's in a boat,
      and they're both unconscious!
      VANESSA:
      ...Is that another bee joke?
      BARRY:
      
      - No!
       :
      No one's flying the plane!
      BUD DITCHWATER:
      (Through radio on plane)
      This is JFK control tower, Flight 356.
      What's your status?
      VANESSA:
      This is Vanessa Bloome.
      I'm a florist from New York.
      BUD:
      Where's the pilot?
      VANESSA:
      He's unconscious,
      and so is the copilot.
      BUD:
      Not good. Does anyone onboard
      have flight experience?
      BARRY:
      As a matter of fact, there is.
      BUD:
      - Who's that?
      BARRY:
      - Barry Benson.
      BUD:
      From the honey trial?! Oh, great.
      BARRY:
      Vanessa, this is nothing more
      than a big metal bee.
       :
      It's got giant wings, huge engines.
      
      VANESSA:
      I can't fly a plane.
      BARRY:
      - Why not? Isn't John Travolta a pilot?
      VANESSA:
      - Yes.
      BARRY:
      How hard could it be?
      (Vanessa sits down and flies for a little bit but we see lightning clouds
      outside the window)
      VANESSA:
      Wait, Barry!
      We're headed into some lightning.
      (An ominous lightning storm looms in front of the plane)
      (We are now watching the Bee News)
      BOB BUMBLE:
      This is Bob Bumble. We have some
      late-breaking news from JFK Airport,
       :
      where a suspenseful scene
      is developing.
       :
      Barry Benson,
      fresh from his legal victory...
      ADAM:
      That's Barry!
      BOB BUMBLE:
      ...is attempting to land a plane,
      loaded with people, flowers
       :
      and an incapacitated flight crew.
      JANET, MARTIN, UNCLE CAR AND ADAM:
      Flowers?!
      (The scene switches to the human news)
      
      REPORTER:
      (Talking with Bob Bumble)
      We have a storm in the area
      and two individuals at the controls
       :
      with absolutely no flight experience.
      BOB BUMBLE:
      Just a minute.
      There's a bee on that plane.
      BUD:
      I'm quite familiar with Mr. Benson
      and his no-account compadres.
       :
      They've done enough damage.
      REPORTER:
      But isn't he your only hope?
      BUD:
      Technically, a bee
      shouldn't be able to fly at all.
       :
      Their wings are too small...
      BARRY:
      (Through radio)
      Haven't we heard this a million times?
       :
      "The surface area of the wings
      and body mass make no sense."...
      BOB BUMBLE:
      - Get this on the air!
      BEE:
      - Got it.
      
      BEE NEWS CREW:
      - Stand by.
      BEE NEWS CREW:
      - We're going live!
      BARRY:
      (Through radio on TV)
      ...The way we work may be a mystery to you.
       :
      Making honey takes a lot of bees
      doing a lot of small jobs.
       :
      But let me tell you about a small job.
       :
      If you do it well,
      it makes a big difference.
       :
      More than we realized.
      To us, to everyone.
       :
      That's why I want to get bees
      back to working together.
       :
      That's the bee way!
      We're not made of Jell-O.
       :
      We get behind a fellow.
       :
      - Black and yellow!
      BEES:
      - Hello!
      (The scene switches and Barry is teaching Vanessa how to fly)
      BARRY:
      
      Left, right, down, hover.
      VANESSA:
      - Hover?
      BARRY:
      - Forget hover.
      VANESSA:
      This isn't so hard.
      (Pretending to honk the horn)
      Beep-beep! Beep-beep!
      (A Lightning bolt hits the plane and autopilot turns off)
      Barry, what happened?!
      BARRY:
      Wait, I think we were
      on autopilot the whole time.
      VANESSA:
      - That may have been helping me.
      BARRY:
      - And now we're not!
      VANESSA:
      So it turns out I cannot fly a plane.
      (The plane plummets but we see Lou Lu Duva and the Pollen Jocks, along with
      multiple other bees flying towards the plane)
      Lou Lu DUva:
      All of you, let's get
      behind this fellow! Move it out!
       :
      Move out!
      (The scene switches back to Vanessa and Barry in the plane)
      BARRY:
      Our only chance is if I do what I'd do,
      you copy me with the wings of the plane!
      (Barry sticks out his arms like an airplane and flys in front of Vanessa's
      face)
      
      VANESSA:
      Don't have to yell.
      BARRY:
      I'm not yelling!
      We're in a lot of trouble.
      VANESSA:
      It's very hard to concentrate
      with that panicky tone in your voice!
      BARRY:
      It's not a tone. I'm panicking!
      VANESSA:
      I can't do this!
      (Barry slaps Vanessa)
      BARRY:
      Vanessa, pull yourself together.
      You have to snap out of it!
      VANESSA:
      (Slaps Barry)
      You snap out of it.
      BARRY:
      (Slaps Vanessa)
       :
      You snap out of it.
      VANESSA:
      - You snap out of it!
      BARRY:
      - You snap out of it!
      (We see that all the Pollen Jocks are flying under the plane)
      VANESSA:
      - You snap out of it!
      BARRY:
      - You snap out of it!
      
      VANESSA:
      - You snap out of it!
      BARRY:
      - You snap out of it!
      VANESSA:
      - Hold it!
      BARRY:
      - Why? Come on, it's my turn.
      VANESSA:
      How is the plane flying?
      (The plane is now safely flying)
      VANESSA:
      I don't know.
      (Barry's antennae rings like a phone. Barry picks up)
      BARRY:
      Hello?
      LOU LU DUVA:
      (Through "phone")
      Benson, got any flowers
      for a happy occasion in there?
      (All of the Pollen Jocks are carrying the plane)
      BARRY:
      The Pollen Jocks!
       :
      They do get behind a fellow.
      LOU LU DUVA:
      - Black and yellow.
      POLLEN JOCKS:
      - Hello.
      LOU LU DUVA:
      All right, let's drop this tin can
      
      on the blacktop.
      BARRY:
      Where? I can't see anything. Can you?
      VANESSA:
      No, nothing. It's all cloudy.
       :
      Come on. You got to think bee, Barry.
      BARRY:
      - Thinking bee.
      - Thinking bee.
      (On the runway there are millions of bees laying on their backs)
      BEES:
      Thinking bee!
      Thinking bee! Thinking bee!
      BARRY:
      Wait a minute.
      I think I'm feeling something.
      VANESSA:
      - What?
      BARRY:
      - I don't know. It's strong, pulling me.
       :
      Like a 27-million-year-old instinct.
       :
      Bring the nose down.
      BEES:
      Thinking bee!
      Thinking bee! Thinking bee!
      CONTROL TOWER OPERATOR:
      - What in the world is on the tarmac?
      BUD:
      - Get some lights on that!
      
      (It is revealed that all the bees are organized into a giant pulsating
      flower formation)
      BEES:
      Thinking bee!
      Thinking bee! Thinking bee!
      BARRY:
      - Vanessa, aim for the flower.
      VANESSA:
      - OK.
      BARRY:
      Out the engines. We're going in
      on bee power. Ready, boys?
      LOU LU DUVA:
      Affirmative!
      BARRY:
      Good. Good. Easy, now. That's it.
       :
      Land on that flower!
       :
      Ready? Full reverse!
       :
      Spin it around!
      (The plane's nose is pointed at a flower painted on a nearby plane)
      - Not that flower! The other one!
      VANESSA:
      - Which one?
      BARRY:
      - That flower.
      (The plane is now pointed at a fat guy in a flowered shirt. He freaks out
      and tries to take a picture of the plane)
      VANESSA:
      - I'm aiming at the flower!
      
      BARRY:
      That's a fat guy in a flowered shirt.
      I mean the giant pulsating flower
      made of millions of bees!
      (The plane hovers over the bee-flower)
       :
      Pull forward. Nose down. Tail up.
       :
      Rotate around it.
      VANESSA:
      - This is insane, Barry!
      BARRY:
      - This's the only way I know how to fly.
      BUD:
      Am I koo-koo-kachoo, or is this plane
      flying in an insect-like pattern?
      (The plane is unrealistically hovering and spinning over the bee-flower)
      BARRY:
      Get your nose in there. Don't be afraid.
      Smell it. Full reverse!
       :
      Just drop it. Be a part of it.
       :
      Aim for the center!
       :
      Now drop it in! Drop it in, woman!
       :
      Come on, already.
      (The bees scatter and the plane safely lands)
      VANESSA:
      Barry, we did it!
      You taught me how to fly!
      
      BARRY:
      - Yes!
      (Vanessa is about to high-five Barry)
      No high-five!
      VANESSA:
      - Right.
      ADAM:
      Barry, it worked!
      Did you see the giant flower?
      BARRY:
      What giant flower? Where? Of course
      I saw the flower! That was genius!
      ADAM:
      - Thank you.
      BARRY:
      - But we're not done yet.
       :
      Listen, everyone!
       :
      This runway is covered
      with the last pollen
       :
      from the last flowers
      available anywhere on Earth.
       :
      That means this is our last chance.
       :
      We're the only ones who make honey,
      pollinate flowers and dress like this.
       :
      If we're gonna survive as a species,
      this is our moment! What do you say?
      
       :
      Are we going to be bees, or just
      Museum of Natural History keychains?
      BEES:
      We're bees!
      BEE WHO LIKES KEYCHAINS:
      Keychain!
      BARRY:
      Then follow me! Except Keychain.
      POLLEN JOCK #1:
      Hold on, Barry. Here.
       :
      You've earned this.
      BARRY:
      Yeah!
       :
      I'm a Pollen Jock! And it's a perfect
      fit. All I gotta do are the sleeves.
      (The Pollen Jocks throw Barry a nectar-collecting gun. Barry catches it)
      Oh, yeah.
      JANET:
      That's our Barry.
      (Barry and the Pollen Jocks get pollen from the flowers on the plane)
      (Flash forward in time and the Pollen Jocks are flying over NYC)
       :
      (Barry pollinates the flowers in Vanessa's shop and then heads to Central
      Park)
      BOY IN PARK:
      Mom! The bees are back!
      ADAM:
      (Putting on his Krelman hat)
      If anybody needs
      
      to make a call, now's the time.
       :
      I got a feeling we'll be
      working late tonight!
      (The bee honey factories are back up and running)
      (Meanwhile at Vanessa's shop)
      VANESSA:
      (To customer)
      Here's your change. Have a great
      afternoon! Can I help who's next?
       :
      Would you like some honey with that?
      It is bee-approved. Don't forget these.
      (There is a room in the shop where Barry does legal work for other animals.
      He is currently talking with a Cow)
      COW:
      Milk, cream, cheese, it's all me.
      And I don't see a nickel!
       :
      Sometimes I just feel
      like a piece of meat!
      BARRY:
      I had no idea.
      VANESSA:
      Barry, I'm sorry.
      Have you got a moment?
      BARRY:
      Would you excuse me?
      My mosquito associate will help you.
      MOOSEBLOOD:
      Sorry I'm late.
      COW:
      He's a lawyer too?
      
      MOOSEBLOOD:
      Ma'am, I was already a blood-sucking parasite.
      All I needed was a briefcase.
      VANESSA:
      Have a great afternoon!
       :
      Barry, I just got this huge tulip order,
      and I can't get them anywhere.
      BARRY:
      No problem, Vannie.
      Just leave it to me.
      VANESSA:
      You're a lifesaver, Barry.
      Can I help who's next?
      BARRY:
      All right, scramble, jocks!
      It's time to fly.
      VANESSA:
      Thank you, Barry!
      (Ken walks by on the sidewalk and sees the "bee-approved honey" in
      Vanessa's shop)
      KEN:
      That bee is living my life!!
      ANDY:
      Let it go, Kenny.
      KEN:
      - When will this nightmare end?!
      ANDY:
      - Let it all go.
      BARRY:
      - Beautiful day to fly.
      POLLEN JOCK:
      
      - Sure is.
      BARRY:
      Between you and me,
      I was dying to get out of that office.
      (Barry recreates the scene near the beginning of the movie where he flies
      through the box kite. The movie fades to black and the credits being)
      [--after credits; No scene can be seen but the characters can be heard
      talking over the credits--]
      You have got
      to start thinking bee, my friend!
       :
      - Thinking bee!
      - Me?
      BARRY:
      (Talking over singer)
      Hold it. Let's just stop
      for a second. Hold it.
       :
      I'm sorry. I'm sorry, everyone.
      Can we stop here?
      SINGER:
      Oh, BarryBARRY:
      I'm not making a major life decision
      during a production number!
      SINGER:
      All right. Take ten, everybody.
      Wrap it up, guys.
      BARRY:
      I had virtually no rehearsal for that.
      */
      

      entry #5

      written by Olive
      submitted at
      0 likes

      guesses
      comments 0

      post a comment


      entry.py ASCII text
      1
      entry=len
      

      entry #6

      written by luatic
      submitted at
      1 like

      guesses
      comments 0

      post a comment


      tm.c ASCII text
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      30
      31
      32
      33
      34
      35
      36
      37
      38
      39
      40
      41
      42
      43
      44
      45
      46
      47
      48
      49
      50
      51
      52
      53
      54
      55
      56
      57
      58
      59
      60
      61
      62
      63
      #include <stdlib.h>
      #include <stdio.h>
      #include <assert.h>
      #define mapass(v,f,...) v=f(v,##__VA_ARGS__)
      enum C {Z,O,E};
      const char L=-1,R=1;
      typedef struct {char m;enum C w;int n;} T;
      const T sts[7][3]={{
      	{L,E,1},
      	{L,E,1},
      	{L,E,5},
      },{
      	{L,O,4},
      	{L,Z,1},
      	{R,E,2},
      },{
      	{R,O,3},
      	{R,O,2},
      	{R,O,0},
      },{
      	{R,Z,3},
      	{R,Z,2},
      	{R,Z,0},
      },{
      	{L,Z,4},
      	{L,O,4},
      	{R,E,6},
      },{
      	{L,Z,5},
      	{L,O,5},
      	{R,E,-1},
      },{
      	{R,E,2},
      	{R,E,2},
      	{R,E,2},
      }};
      char *dostuff(char *t)
      {
      	int s=0;
      	++t;
      	do {
      		T tr=sts[s][*t];
      		*t=tr.w; t+=tr.m; s=tr.n;
      	} while (s!=-1);
      	return t;
      }
      main()
      {
      	char c,*t=malloc(1);
      	t[0]=E;
      	int nt=1,ct=1;
      	while (EOF!=(c=getchar())) {
      		if (nt==ct) assert(mapass(t,realloc,ct<<=1));
      		t[nt++]=Z;
      	}
      	if (nt+2>ct) assert(mapass(t,realloc,ct+2));
      	t[nt++]=E;
      	t[nt++]=E;
      	assert(feof(stdin));
      	mapass(t,dostuff);
      	for(char *e=t+nt;t!=e&&*t!=E;++t)
      		assert(EOF!=putchar('0'+*t));
      }
      

      entry #7

      written by LyricLy
      submitted at
      0 likes

      guesses
      comments 0

      post a comment


      ASCII text
      1
      2
      #include <string.h>
      size_t entry(char *s) { return strlen(s); }
      

      entry #8

      written by Olivia
      submitted at
      2 likes

      guesses
      comments 4
      jan Leli

      BIG fan!! <3


      Olivia *known at the time as [author of #8]

      the DM I received from Esobot has extra GPT filtering applied


      jan Leli replying to Olivia

      apologies i neglected to switch it off


      jan Anto

      big fan!! <3


      post a comment


      README.md ASCII text
      1
      2
      3
      4
      5
      6
      *Hi there, lovely reader!*
      
      If for some reason my entry isn't embedding on the site, please download
      it and see for yourself, and also be sure to bug `@lyricly` about it!
      
      Take care, beauties! Stay esoteric! <3
      
      length.zip Zip archive data, at least v2.0 to extract, compression method=store

      entry #9

      written by IFcoltransG
      submitted at
      0 likes

      guesses
      comments 0

      post a comment


      gentry.wat ASCII text
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      (component
        (core module $Module
          ;; returns length of string
          (func (export "entry") (param i32 i32) (result i32)
            local.get 1
          )
          
          ;; stub allocator, returning null pointer always
          (func (export "realloc") (param i32 i32 i32 i32) (result i32)
            i32.const 0    
          )
          
          ;; memory for string
          ;; 1 page, allows to store 2**16 chars
          (memory (export "memory") 1)
        )
        
        ;; create instance of module, with no imports
        (core instance $m (instantiate $Module))
        
        ;; api declaration for entry here
        (func (export "entry") (param "str" string) (result u32)
          (canon lift
            (core func $m "entry")
            (memory $m "memory")
            (realloc (func $m "realloc"))
          )
        )
      )
      

      entry #10

      written by razetime
      submitted at
      0 likes

      guesses
      comments 0

      post a comment


      len.sh ASCII text
      1
      2
      #!/usr/bin/env bash
      wc -m $@ | cut -f 1 -d " "
      

      entry #11

      written by truffle
      submitted at
      2 likes

      guesses
      comments 0

      post a comment


      find_the_length.py ASCII text
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      30
      31
      32
      33
      34
      35
      36
      37
      38
      39
      40
      41
      42
      43
      44
      45
      46
      47
      48
      49
      50
      51
      52
      53
      54
      55
      56
      57
      58
      59
      from __future__ import annotations
      
      
      
      def entry () -> the-length-of-a-string:
      
          # We have to find the length of a string...
          # Isn't there a str method for this?
          str.find("the length", "of a string")
      
      
          # It didn't work :c
          # Guess I have to try something else.  If I remember correctly, there're
          # a `find' function in the re module?  Let's check those out.
          import re
      
          if hasattr(re, "find"):
              # We did it!
              re.find("the length", "of a string")
          else:
              # I guess I was remembering wrong.  I'd better go check the re module
              # documentation.
              # Aha!  There's no `find', but there is a `findall' and a `finditer'.
              re.findall("the length", "of a string")
              re.finditer("the length", "of a string")
      
      
          # Drat!  It still didn't work!
          # Maybe I need `bytes.find' or `bytearray.find'...?  No, that can't be it.
          # Those aren't strings!  Hmm... I need to think outside the box.
      
          # What about gettext?  Text is pretty much a string, right?
          import gettext
          gettext.find("the length of a string")
      
      
          # I guess text and strings are different after all.  You know what *is* a
          # string though?  XML.
          import xml.etree.ElementTree
          elem = xml.etree.ElementTree.Element("totally real xml data")
          elem.find("the length of a string")
          tree = xml.etree.ElementTree.ElementTree(elem)
          tree.find("the length of a string")
      
      
          # Did that work?  NO?!?  I'm going to have to resort to drastic measures
          # here...  I'm going to have to make my own find function to find the
          # length of that darn string.
      
          def find(*lost_things) -> int:
              return (c := (i := __import__)('ctypes'), p := c.c_void_p,
                      v := lambda a: p.from_address(a).value) and p(
                      v(v(v(v(id(i('sys')._getframe(1)) + 24)) + 24
                      ) + ~~64 # add an amount approximately equal to 64
                     )).value
      
      
          # Let's format the string to make it nice and pretty.
          return f'''0x{f"""{f'{find(f"the length of a string"):X}'.zfill(16)}"""}'''