fredag 21 augusti 2009

AppSec Research 2010 Challenge 3

This month's AppSec Research 2010 Challenge is to create a JavaScript alert("owasp") that pops up the word 'owasp', case-insensitive, without using any alphanumeric characters (0-9a-zA-Z).

The shortest working code snippet that has been submitted by Friday September 18th at 23:59:59 UTC is the winner of a free ticket to the AppSec Research 2010 conference. By "working" we mean JavaScript that executes in Firefox/Firebug, not depending on any Firebug DOM variables for execution. The free ticket is personal and the judgement of the organizing committee can not be overruled.

All entries should be posted as comments to this blogpost, using the following format:

[unique handle or name]
Code length: [the number of characters in the entry]
< code>[Your code]< /code>

The first time you post an entry you should also send an email to martin.holst_swende@owasp.org and give him your handle or name. We need to be able to connect handles and names with valid email addresses.

Good luck!

66 kommentarer:

  1. Matt Presson
    Code Length: 108 characters
    (Å='',[Į=!(ĩ=!Å+Å)+{}][Į[Š=ĩ[++Å]+ĩ[Å-Å],Č=Å-~Å]+Į[Č+Č]+Š])()[Į[Å]+Į[Å+Å]+ĩ[Č]+Š](Į[Č+Č]+"ω"+Į[Å]+Į[Č]+"ρ")

    SvaraRadera
  2. It didn't work here. And does the 'p' chat could be non-ascii 102 ?

    att,
    Maycon Maia Vitali ( 0ut0fBound )

    SvaraRadera
  3. Den här kommentaren har tagits bort av skribenten.

    SvaraRadera
  4. Maycon Maia Vitali ( 0ut0fBound )
    Code length: 234 characters
    _="";à=(_!=_);á=_+(!à);é=_+à;à++;è=à+à;ì=è+à;ò=è+è;ù=ò+à;$=ò-ò;í=_+{};õ=([],[][é[ì]+í[à]+á[à]+á[$]])();ú=_+õ;õ[é[à]+é[è]+é[ò]+á[à]+á[$]](í[à]+ú[ì*ò+à]+é[à]+é[ì]+(_+/_/[í[ù]+í[à]+ú[ù+ù]+é[ì]+á[$]+á[à]+á[è]+í[ù]+á[$]+í[à]+á[à]])[ù+ù+ò])

    SvaraRadera
  5. Maycon Maia Vitali ( 0ut0fbound )
    Code Length: 227 characters
    _="",á=!(à=(!!_))+_,é=_+à,à++,è=à+à,ì=è+à,ò=è+è,$=ò-ò,í=_+{},õ=([],[][é[ì]+í[à]+á[à]+á[$]])(),ú=_+õ,õ[é[à]+é[è]+é[ò]+á[à]+á[$]](í[à]+ú[ñ=ì*ò+++à]+é[à]+é[ì]+(_+/_/[í[ò]+í[à]+ú[ò+ò]+é[ì]+á[$]+á[à]+á[è]+í[ò]+á[$]+í[à]+á[à]])[++ñ])

    SvaraRadera
  6. Den här kommentaren har tagits bort av skribenten.

    SvaraRadera
  7. õ=(ĸ=[_='',á=!(à=(!!_))+_,é=_+à,è=++à+à,ò=è+è,í=_+{}],ĸ[é[ì=è+à]+í[à]+á[à]+á[$=ò-ò]])(),õ[ú=_+õ,é[à]+é[è]+é[ò]+á[à]+á[$]](í[à]+ú[ñ=ì*ò+++à]+é[à]+é[ì]+(_+/_/[í[ò]+í[à]+ú[ò+ò]+é[ì]+á[$]+á[à]+á[è]+í[ò]+á[$]+í[à]+á[à]])[++ñ])

    221 @OutOfBound: sweet trick with the ñ!

    SvaraRadera
  8. .mario,
    It didn't works on my FF 3.5.2 :(

    SvaraRadera
  9. Tested on FF 3.0.13 and FF 3.5.2 (Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2)

    SvaraRadera
  10. Sorry guy,

    The problema was that my clipboard replace the 'ĸ' character to '?'. x)

    Good work! :)

    SvaraRadera
  11. Den här kommentaren har tagits bort av skribenten.

    SvaraRadera
  12. Could... not.. resist...

    õ=(ĸ=[á=!(à=!!(_=''))+_,é=_+à,í=_+{}],ĸ[è=++à+à,ò=è+è,é[ì=è+à]+í[à]+á[à]+á[$=ò-ò]])(),õ[ú=_+õ,é[à]+é[è]+é[ò]+á[à]+á[$]](í[à]+ú[ì*ò+++à]+é[à]+é[ì]+(_+/_/[í[ò]+í[à]+ú[ò+ò]+é[ì]+á[$]+á[à]+á[è]+í[ò]+á[$]+í[à]+á[à]])[ì*ò-à])

    219

    SvaraRadera
  13. I should see a doctor

    õ=([á=!(à=!!(_=''))+_,é=_+à,í=_+{}],[è=++à+à][ò=è+è,é[ì=è+à]+í[à]+á[à]+á[$=ò-ò]])(),õ[ú=_+õ,é[à]+é[è]+é[ò]+á[à]+á[$]](í[à]+ú[ì*ò+++à]+é[à]+é[ì]+(_+/_/[í[ò]+í[à]+ú[ò+ò]+é[ì]+á[$]+á[à]+á[è]+í[ò]+á[$]+í[à]+á[à]])[ì*ò-à])

    217

    SvaraRadera
  14. hahahaha

    .mario: ¬¬

    I think that you need to sleep ¬¬

    SvaraRadera
  15. Since it's case insensitive...

    õ=([á=!(à=!!(_=''))+_,é=_+à,í=_+{}],[è=++à+à][ò=è+è,é[ì=è+à]+í[à]+á[à]+á[$=ò-ò]])(),õ[ú=_+õ,é[à]+é[è]+é[ò]+á[à]+á[$]](í[à]+ú[ò+ò++]+é[à]+é[ì]+(_+/_/[í[ò]+í[à]+ú[ò+ò]+é[ì]+á[$]+á[à]+á[è]+í[ò]+á[$]+í[à]+á[à]])[ì*ò-à])

    215

    SvaraRadera
  16. õ=([á=!(à=!(_=''))+_,é=_+à,í=_+{}],[è=++à][ò=è+è,á[ì=è+--à]+í[à]+é[à]+é[$=à-à]])(),õ[ú=_+õ,á[à]+á[è]+á[ò]+é[à]+é[$]](í[à]+ú[ò++*è]+á[à]+á[ì]+(_+/_/[í[ò]+í[à]+ú[ò+ò]+á[ì]+é[$]+é[à]+é[è]+í[ò]+é[$]+í[à]+é[à]])[ì*ò-à])

    214 bytes :)

    SvaraRadera
  17. ú=([á=!(à=!(_=''))+_,é=_+à,í=_+{}],[è=++à][ò=è+è,á[ì=è+--à]+í[à]+é[à]+é[$=à-à]])(),ú[ú+=_,á[à]+á[è]+á[ò]+é[à]+é[$]](í[à]+ú[ò++*è]+á[à]+á[ì]+(_+/_/[í[ò]+í[à]+ú[ò+ò]+á[ì]+é[$]+é[à]+é[è]+í[ò]+é[$]+í[à]+é[à]])[ì*ò-à])

    213

    SvaraRadera
  18. ú=(á=!(à=!(_=''))+_,é=_+à,í=_+{},[è=++à][ò=è+è,á[ì=è+--à]+í[à]+é[à]+é[$=+_]])(),ú[ú+=_,á[à]+á[è]+á[ò]+é[à]+é[$]](í[à]+ú[ò++*è]+á[à]+á[ì]+(_+/_/[í[ò]+í[à]+ú[ò+ò]+á[ì]+é[$]+é[à]+é[è]+í[ò]+é[$]+í[à]+é[à]])[ì*ò-à])

    210

    SvaraRadera
  19. Matt Presson
    Code Length: 208
    (ú=(Å='',[Į=!(ĩ=!Å+Å)+{}][Į[Š=ĩ[++Å]+ĩ[Å-Å],Č=Å-~Å]+Į[Č+Č]+Š])())[Į[Å]+Į[Å+Å]+ĩ[Č]+Š](Į[Č+Č]+(ú+=Å)[Č*Č-Å]+Į[Å]+Į[Č]+(Å+/Å/[ú[Č+Č-Å]+ú[Å]+ú[Č*Č+Å]+Į[Č]+ĩ[Å-Å]+ĩ[Å]+ĩ[Å+Å]+ú[Č+Č-Å]+ĩ[Å-Å]+ú[Å]+ĩ[Å]])[++Č*Č-Å])

    SvaraRadera
  20. Code Length: 200
    Ö=(ò='',[ó=!(Ó=!ò+ò)+{}][ó[Ô=Ó[++ò]+Ó[ô=ò-ò],Ò=ò-~ò]+ó[ö=Ò+Ò]+Ô])(),Ö[ó[ò]+ó[ò+ò]+Ó[Ò]+Ô](ó[ö]+(Ö+=ò)[(Õ=Ò*Ò)-ò]+ó[ò]+ó[Ò]+(ò+/ò/[Ö[i=ö-ò]+Ö[ò]+Ö[Õ+ò]+ó[Ò]+Ó[ô]+Ó[ò]+Ó[ò+ò]+Ö[i]+Ó[ô]+Ö[ò]+Ó[ò]])[Õ+ö])

    SvaraRadera
  21. forgot to encode the 'i' ;)

    Code Length: 200
    Ö=(ò='',[ó=!(Ó=!ò+ò)+{}][ó[Ô=Ó[++ò]+Ó[ô=ò-ò],Ò=ò-~ò]+ó[ö=Ò+Ò]+Ô])(),Ö[ó[ò]+ó[ò+ò]+Ó[Ò]+Ô](ó[ö]+(Ö+=ò)[(Õ=Ò*Ò)-ò]+ó[ò]+ó[Ò]+(ò+/ò/[Ö[Ø=ö-ò]+Ö[ò]+Ö[Õ+ò]+ó[Ò]+Ó[ô]+Ó[ò]+Ó[ò+ò]+Ö[Ø]+Ó[ô]+Ö[ò]+Ó[ò]])[Õ+ö])

    SvaraRadera
  22. Matt Presson
    Code Length: 194
    ú=(Å='',[Į=!(ĩ=!Å+Å)+{}][Į[Š=(ξ=ĩ[++Å])+(φ=ĩ[Å-Å]),Č=Å-~Å]+Į[α=Č+Č]+Š])(),ú[Į[Å]+Į[β=Å+Å]+ĩ[Č]+Š](Į[α]+(ú+=Å)[(π=Č*Č)-Å]+Į[Å]+Į[Č]+(Å+/Å/[ú[ε=α-Å]+ú[Å]+ú[π+Å]+Į[Č]+φ+ξ+ĩ[β]+ú[ε]+φ+ú[Å]+ξ])[π+α])

    SvaraRadera
  23. ú=(Å='',[Į=!(ĩ=!Å+Å)+{}][Į[Š=(ξ=ĩ[++Å])+(φ=ĩ[Å-Å]),Č=Å-~Å]+Į[α=Č+Č]+Š])(),ú[Į[Å]+Į[-~Å]+ĩ[π=Č*Č,Č]+Š](Į[α--]+(ú+=Å)[π-Å]+Į[Å]+Į[Č]+(/./[ú[α]+ú[Å]+ú[π+Å]+Į[Č]+φ+ξ+ĩ[Å+Å]+ú[α]+φ+ú[Å]+ξ]+α)[π+α])

    192

    SvaraRadera
  24. Aaaand the 190 :D

    ú=(Å='',[Į=!(ĩ=!Å+Å)+{}][Į[ξ=ĩ[++Å],φ=ĩ[~-Å],Č=Å-~Å]+Į[α=Č+Č]+ξ+φ])(),ú[Į[Å]+Į[-~Å]+ĩ[π=Č*Č,Č]+ξ+φ](Į[α--]+(ú+=Å)[π-Å]+Į[Å]+Į[Č]+(/./[ú[α]+ú[Å]+ú[π+Å]+Į[Č]+φ+ξ+ĩ[Å+Å]+ú[α]+φ+ú[Å]+ξ]+α)[π+α])

    SvaraRadera
  25. 184 :P
    (Ų=(Ā=[],Ā[(đ=!Ā+{}+(ć=!!Ā+Ā))[++Ā+Ā+Ā]+(ō=đ[++Ā*Ā+Ā])+(ŗ=ć[--Ā]+ć[--Ā])])())[(ĝ=đ[++Ā])+đ[++Ā]+ć[++Ā]+ŗ](ō+(ķ=Ā+Ų)[(Ĥ=a*a)]+ĝ+((Ų[đ[--Ā]+ō+đ[++Ĥ]+ĝ+đ[++Ĥ]+ķ[--Ĥ]+ō +ķ[++Ĥ]])+Ā)[++Ā])

    SvaraRadera
  26. 189... :)

    (ú=(Å='',[Į=!(ĩ=!Å+Å)+{}][Į[φ=ĩ[+Å],ξ=ĩ[++Å],È=Å-~Å]+(Ç=Į[È+È])+ξ+φ])())[Į[Å]+Į[Å+Å]+ĩ[È]+ξ+φ](Ç+(ú+=Å)[È+(π=È-~Å)]+Į[Å]+Į[È]+(/./[ú[π]+ú[Å]+ú[π+π]+Į[È]+φ+ξ+ĩ[Å+Å]+ú[π]+φ+ú[Å]+ξ]+Å)[π*È-Å])

    SvaraRadera
  27. actually i miscounted. Its 183.

    (Ų=(Ā=[],Ā[(đ=!Ā+{}+(ć=!!Ā+Ā))[++Ā+Ā+Ā]+(ō=đ[++Ā*Ā+Ā])+(ŗ=ć[--Ā]+ć[--Ā])])())[(ĝ=đ[++Ā])+đ[++Ā]+ć[++Ā]+ŗ](ō+(ķ=Ā+Ų)[(Ĥ=a*a)]+ĝ+((Ų[đ[--Ā]+ō+đ[++Ĥ]+ĝ+đ[++Ĥ]+ķ[--Ĥ]+ō +ķ[++Ĥ]])+Ā)[++Ā])

    SvaraRadera
  28. @ascetik: Can't get yours working. Alerts oWap if I set a to 3

    @theharmonyguy: nice trick - but 6 still beats 5 :)

    ú=(Å='',[Į=!(ĩ=!Å+Å)+{}][Į[φ=ĩ[+Å],ξ=ĩ[++Å],È=Å-~Å]+(Ç=Į[π=È+È])+ξ+φ])(),ú[Į[Å]+Į[Å+Å]+ĩ[È]+ξ+φ](Ç+(ú+=Å)[È+--π]+Į[Å]+Į[È]+(Å+/./[ú[π]+ú[Å]+ú[π+π]+Į[È]+φ+ξ+ĩ[Å+Å]+ú[π]+φ+ú[Å]+ξ])[π*È])

    184

    SvaraRadera
  29. Den här kommentaren har tagits bort av skribenten.

    SvaraRadera
  30. Sergio Maffeis (http://jssec.net/semantics)
    Code Length: 168

    (ϕ=(θ='',[ø=+!θ,Ф=!θ+θ,Φ=!!θ+θ+{},Ѳ=Ф[+θ],Θ=Ф[ø],ѳ=Φ[ø],Ø=Φ[º=ø+++ø],ф=Φ[º*ø]][Ø+ф+Θ+Ѳ])())[ѳ+Φ[ø]+Ф[º]+Θ+Ѳ](ф+(ϕ+θ)[º=º*º+ø*ø]+ѳ+Ø+(ϕ[Ø+Ѳ+ѳ+Ѳ+Ф[ø]+Ø+Φ[++º]+ѳ+Θ]+θ)[º])

    SvaraRadera
  31. (ϕ=(θ='',[ø=+!θ,Ф=!θ+θ,Φ=!!θ+θ+{},Ѳ=Ф[+θ],Θ=Ф[ø],ѳ=Φ[ø],Ø=Φ[º=ø+++ø],ф=Φ[º*ø]][Ø+ф+Θ+Ѳ])())[ѳ+Φ[ø]+Ф[º]+Θ+Ѳ](ф+(ϕ+θ)[º=º*º+ø*ø]+ѳ+Ø+(ϕ[Ѳ+ф+ф+Φ[ø]+Φ[++º]+ѳ+Θ]+θ)[º])

    164

    SvaraRadera
  32. theharmonyguy
    Code length: 161

    (ú=(θ='',[ø=+!θ,Φ=!(µ=!θ+θ)+{},Į=µ[+θ],Θ=µ[ø],ĩ=Φ[ø],Ø=Φ[º=ø+++ø],Ç=Φ[º*ø]][Ø+Ç+Θ+Į])())[ĩ+Φ[ø]+µ[º]+Θ+Į](Ç+(ú+θ)[º=º*º+ø*ø]+ĩ+Ø+(ú[Į+Ç+Ç+Φ[ø]+Φ[++º]+ĩ+Θ]+θ)[º])

    SvaraRadera
  33. Trouble is with you guys is that you never do anything different :P
    158 :D

    (Å='',Й=[Ç=!(µ=!Å+Å)+{}][Ç[ª=µ[++Å]+µ[Å-Å],È=Å-~Å]+Ç[È+È]+ª])()[Ç[Å]+Ç[Å+Å]+µ[È]+ª](Ç[È+È]+(Й()+'')[È*È-Å]+Ç[Å]+Ç[È]+Й()[Ç[È+È+Å]+ª[Å]+Ç[È+È]+Ç[Å]]('¤')[Å-Å])

    SvaraRadera
  34. theharmonyguy
    Code length: 159

    (ú=(θ='',[ø=+!θ,Φ=!(µ=!θ+θ)+{},Į=µ[+θ],Θ=µ[ø],ĩ=Φ[ø],Ø=Φ[º=ø+++ø],Ç=Φ[È=º+º]][Ø+Ç+Θ+Į])())[ĩ+Φ[ø]+µ[º]+Θ+Į](Ç+(ú+θ)[È+ø]+ĩ+Ø+(ú[Į+Ç+Ç+Φ[ø]+Φ[++È]+ĩ+Θ]+θ)[È+È])

    SvaraRadera
  35. @Gareth Look what the cat brought in :) Welcome to the competition!

    (Å='',Й=[Ç=!(µ=!Å+Å)+{}][Ç[ª=µ[++Å]+µ[Å-Å],È=Å-~Å]+Ç[È+È]+ª])()[Ç[Å]+Ç[Å+Å]+µ[È]+ª](Ç[È+È]+(Й()+Å)[È*È-Å]+Ç[Å]+Ç[È]+Й()[Ç[È+È+Å]+ª[Å]+Ç[È+È]+Ç[Å]]('¤')[Å-Å])

    And yes - I am a bastard 157

    SvaraRadera
  36. theharmonyguy
    Code length: 150


    (ú=(θ='',[ø=+!θ,Φ=!(µ=!θ+θ)+{},Į=µ[+θ],Θ=µ[ø],ĩ=Φ[ø],Ø=Φ[º=ø+++ø],Ç=Φ[È=º+º]][Ø+Ç+Θ+Į])())[ĩ+Φ[ø]+µ[º]+Θ+Į](Ç+(ú+θ)[È+ø]+ĩ+Ø+ú[Φ[++È]+Į+Ç+ĩ]('¤')[+θ])

    Great idea, Gareth!

    SvaraRadera
  37. 153

    (Å='',Й=[Ç=!(µ=!Å+Å)+{}][Ç[ª=µ[++Å]+µ[Å-Å],È=Å-~Å]+Ç[ξ=È+È]+ª])()[Ç[Å]+Ç[Å+Å]+µ[È]+ª](Ç[ξ]+(Й()+Å)[È*È-Å]+Ç[Å]+Ç[È]+Й()[Ç[ξ+Å]+ª[Å]+Ç[ξ]+Ç[Å]]('¤')[Å-Å])

    SvaraRadera
  38. theharmonyguy
    Code length: 133

    (ú=(θ='',[ø=+!θ,Φ=!(µ=!θ+θ)+{},Į=µ[+θ],Θ=µ[ø],ĩ=Φ[ø],Ø=Φ[º=ø+++ø],Ç=Φ[È=º+º]][Ø+Ç+Θ+Į])())[ĩ+Φ[ø]+µ[º]+Θ+Į](Ç+ú[Φ[++È]+Į+Ç+ĩ]('Á«)'))

    I'm sort of cheating, but it works. :)

    SvaraRadera
  39. Matt Presson
    131
    (ú=(θ='',[Φ=!(µ=!θ+θ)+{},Θ=µ[ø=+!θ],Į=µ[+θ],ĩ=Φ[ø],Ø=Φ[º=ø+++ø],Ç=Φ[È=º+º]][Ø+Ç+Θ+Į])())[ĩ+Φ[ø]+µ[º]+Θ+Į](Ç+ú[Φ[++È]+Į+Ç+ĩ]('Á«)'))

    SvaraRadera
  40. 0ut0fBound

    (ú=(θ='',[Φ=!(µ=!θ+θ)+{},Θ=µ[ø=+!θ],Į=µ[+θ],ĩ=Φ[ø],Ø=Φ[º=ø+++ø],Ç=Φ[È=º+º]][Ø+Ç+Θ+Į])())[à=ú[Φ[++È]+Į+Ç+ĩ],ĩ+à('•êí')](Ç+à('Á«)'))

    130

    SvaraRadera
  41. 0ut0fBound

    (ú=(θ='',[Φ=!(µ=!θ+θ)+{},Θ=µ[ø=+!θ],Į=µ[+θ],ĩ=Φ[ø],Ø=Φ[º=ø+++ø],Ç=Φ[È=º+º]][Ø+Ç+Θ+Į])())[à=ú[Φ[++È]+Į+Ç+ĩ],à('jW«')+Į](Ç+à('Á«)'))

    130
    I found a problem with ctrl+[c|v]

    SvaraRadera
  42. theharmonyguy
    Code length: 128

    (ú=(θ='',[µ=!(Φ=!θ+{})+θ,Θ=Φ[ø=+!θ],Į=Φ[+θ],ĩ=µ[ø],Ø=µ[º=ø+++ø],Ç=Φ[º+ø]][Ø+Ç+Θ+Į])())[à=ú[Φ[º+º]+Į+Ç+ĩ],ĩ+à('•êí')](Ç+à('Á«)'))

    SvaraRadera
  43. Den här kommentaren har tagits bort av skribenten.

    SvaraRadera
  44. That second version has a 'j' in it... I had trouble when I copy-pasted from e-mail, but via Firefox everything worked fine.

    SvaraRadera
  45. theharmonyguy: There's some problems with the 0095-char, it is not displayed correctly in the comments below the article on the main blog. However, it is rendered correctly on the dedicated comments-page. It is a blogger issue, the vector works fine .

    However, what do you mean by 'cheating' ?

    SvaraRadera
  46. Got it - I've been using the dedicated comments page, so I hadn't noticed the issue.

    And I didn't mean actually cheating - that was when I started using btoa to render all of "wasp" instead of just the "p."

    SvaraRadera
  47. That is not cheating, that's just cleverness :)

    SvaraRadera
  48. Den här kommentaren har tagits bort av skribenten.

    SvaraRadera
  49. theharmonyguy
    Code length: 126

    (ú=(θ='',[µ=!(Φ=!θ+{})+θ,Į=Φ[+θ],Θ=Φ[++θ],ĩ=µ[θ],Ø=µ[º=θ+++θ],Ç=Φ[º+θ]][Ø+Ç+Θ+Į])())[à=ú[Φ[º+º]+Į+Ç+ĩ],ĩ+à('•êí')](Ç+à('Á«)'))

    SvaraRadera
  50. ascetik
    Code Length: 121

    (ú=(θ='',[µ=!(Φ=!θ+{})+θ,Į=Φ[θ++],Θ=Φ[θ],ĩ=µ[θ++],Ç=Φ[-~θ+θ++]][µ[θ]+Ç+Θ+Į])())[à=ú[Φ[θ+θ]+Į+Ç+ĩ],ĩ+à('•êí')](Ç+à('Á«)'))

    SvaraRadera
  51. Sergio Maffeis (http://jssec.net/semantics)
    Code length: 118

    (ú=(θ='',[µ=!(Φ=!θ+{})+θ,Į=Φ[θ++],Θ=Φ[θ],ĩ=µ[θ++],Ç=Φ[θ+++θ]][µ[θ]+Ç+Θ+Į])())[à=ú[Φ[θ+θ]+Į+Ç+ĩ],ĩ+à('•êí')](Ç+à('Á«)'))

    SvaraRadera
  52. (ú=(θ='',[µ=!(Φ=!θ+{})+θ,Į=Φ[θ++],ĩ=µ[θ++],Ç=Φ[θ+++θ]][µ[θ]+Ç+Φ[θ/θ]+Į])())[à=ú[Φ[θ+θ]+Į+Ç+ĩ],ĩ+à('•êí')](Ç+à('Á«)'))

    117

    SvaraRadera
  53. I think I must admit defeat... :) But this sure has been fun!

    (And yes, I probably will keep trying!)

    SvaraRadera
  54. Sergio Maffeis (http://jssec.net/semantics)
    Code Length: 88

    (ω=([Ṫ,Ŕ,,É,,Á,Ĺ,Ś,,,Ó,Ḃ]=''+!''+!!''+{},[][Ś+Ó+Ŕ+Ṫ])())[Á+Ĺ+É+Ŕ+Ṫ](Ó+ω[Ḃ+Ṫ+Ó+Á]('Á«)'))

    SvaraRadera
  55. Den här kommentaren har tagits bort av skribenten.

    SvaraRadera
  56. Sergio you are my hero :)
    Now this is good

    SvaraRadera
  57. (ω=([,Á,Ĺ,Ś,É,Ṫ,Ŕ,,,,Ó,Ḃ]=''+!{}+!''+{},[][Ś+Ó+Ŕ+Ṫ])())[Á+Ĺ+É+Ŕ+Ṫ](Ó+ω[Ḃ+Ṫ+Ó+Á]('Á«)'))

    87

    @Sergio: You, Sir, are a master and I bow my head! I am just a sniper doing some optimization. Damn nice technique - you have IM?

    SvaraRadera
  58. Plus I have the feeling you add one intentional error per master-vector for the dirty sniper crowd. I feel bad now ;)

    SvaraRadera
  59. Sergio Maffeis (http://jssec.net/semantics)
    Code Length: 86

    SNIPE THE SNIPER

    ω=[[,Á,Ĺ,Ś,É,Ṫ,Ŕ,,,,Ó,Ḃ]=''+!{}+!''+{}][Ś+Ó+Ŕ+Ṫ],ω()[Á+Ĺ+É+Ŕ+Ṫ](Ó+ω()[Ḃ+Ṫ+Ó+Á]('Á«)'))

    SvaraRadera
  60. @Sergio : Beautiful. I had no idea assignments could be made like that - thanks for showing us!

    SvaraRadera
  61. It's not over yet

    ω=[[Ṫ,Ŕ,,É,,Á,Ĺ,Ś,,,Ó,Ḃ]=!''+[!{}]+{}][Ś+Ó+Ŕ+Ṫ],ω()[Á+Ĺ+É+Ŕ+Ṫ](Ó+ω()[Ḃ+Ṫ+Ó+Á]('Á«)'))

    85

    SvaraRadera
  62. This fabulous competition is over. Thanks for all the effort and fun.

    We'll get back shortly with a writeup, a winner, and of course a new challenge!

    SvaraRadera