Do not do this at home!
// Hint: Hello, Avatar!
//
list b01100110 = [" ", "!", ","];
list b01100111 = ["a", "e", "h", "l", "o", "r", "t", "v"];
list b01101100;
list b01101000;
list b01101010;
list b01101011;
list b01101001;
string b01101101;
integer b01101110;
integer b01110100;
integer b01110101;
integer b01111010;
integer b01111011;
integer b01110110;
integer b01101111;
integer b01110000;
integer b10001100;
integer b01110001;
integer b01110011;
integer b10000000;
integer b01111110;
integer b01111001;
integer b01110010;
integer b01111111;
integer b01111100;
integer b01111101;
integer b10000101;
integer b10000110;
integer b01110111;
integer b01111000;
integer b10000010;
integer b10000001;
integer b10000100;
integer b10000011;
integer b10001110;
integer b10001010;
integer b10001111;
integer b10010000;
integer b10010001;
integer b10010010;
integer b10000111;
integer b10001000;
integer b10001001;
integer b10001011;
integer b10001101;
integer b10010011(integer b01110111)
{
b01101000 += b01110011;
b01101110 += b01110100;
return b01110110;
}
integer b10010100(integer b01111000)
{
b01101110 += b01110101;
b01110011 = llList2Integer(b01101000, b01101110);
b01101000 = llDeleteSubList(b01101000, b01110101, b01110101);
return b01110011;
}
integer b10010101(integer b01111001)
{
b01101000 = llDeleteSubList(b01101000, b01110101, b01110101)
+ [b01110011, llList2Integer(b01101000, b01110101)];
b01101110 += b01110100;
return b01110110;
}
integer b10010110(integer b01111010)
{
b01110101 += b01110101;
b01110011 = llList2Integer(b01101000, b01110101);
b01101000 = llDeleteSubList(b01101000, b01110101, b01110101);
b01110101 += b01110100;
b01101110 += b01110101;
return b01110011;
}
integer b10010111(integer b01111011)
{
b01101001 += b01110011;
b01101111 += b01110100;
return b01110110;
}
integer b10011001(integer b01111101)
{
b01101010 += b01110011;
b01110000 += b01110100;
return b01110110;
}
integer b10011011(integer b01111111)
{
b01101011 += b01110011;
b01110001 += b01110100;
return b01110110;
}
integer b10011101(integer b10000001)
{
b01101100 += b01101101;
b01110010 += b01110100;
return b01110110;
}
default
{
state_entry()
{
b01110101 = b01110100 + ~ ++b01110100;
b01110011 += (b10011011(b10010000) + (b01110011 += b01110100)
+ b10010100(b10001111) + b10011011(b10001110)
+ b10010100(b10001101) + b10011011(b10001100)
+ (b01110011 = b01110110) + b10010011(b10001011)
+ (b01110011 += b01110101) + b10010100(b10001010)
+ b10011011(b10001001) + b10010011(b10001000)
+ (b10010010 += b01110011) + (b01110011 += b01110101)
+ b10010100(b10000111) + b10011011(b01110011 = b01110110)
+ b10010011(b10000110) + (b10010010 += b01110011)
+ b10011011(b10000101) + (b01110011 += b01110101)
+ (b01110011 = b01110011 << b01110100 << b01110100 << b01110100)
+ (b01110011 += b01110100) + b10011011(b10000100)
+ b10011011(b10000011) + b10010011(b10000010)
+ b10010011(b10010001) + b10010100(b10010000)
+ b10011011(b10001111) + (b01110011 = b01110011 >> b01110100)
+ b10011011(b10001110) + (b01110011 += b01110100)
+ b10011011(b10001101) + b10011011(b10001100)
+ (b01110011 = (b01110011 << b01110100) + b01110100)
+ b10011011(b10001011)
+ b10010100(b10001010) + b10011011(b10001001)
+ (b01110011 += b01110100) + b10010011(b10001000)
+ b10011001(b10000111) + (b01110011 += b01110100)
+ b10010100(b10000110) + b10011001(b10000101)
+ b10011001(b10000100) + b10011001(b10000011)
+ b10010111(b10000010) + b10011001(b10010001)
+ b10011001(b10010000) + (b01110011 += b01110101)
+ b10010100(b10001111) + b10010111(b10001110)
+ b10010111(b10001101) + b10010111(b10001100)
+ b10010011(b10001011) + b10010111(b10001010)
+ b10010111(b10001001) + b10010111(b10001000)
+ b10011001(b10000111) + b10011001(b10000110)
+ (b01110011 += b01110100) + b10011001(b10000101)
+ b10011001(b10000100) + b10011001(b10000011)
+ b10011001(b10000010) + b10010111(b10010001)
+ b10010111(b10010000) + b10011001(b10001111)
+ b10010100(b10001110) + b10010111(b10001101)
+ b10010111(b10001100) + b10011001(b10001011)
+ (b01110011 += b01110100) + b10010100(b10001010)
+ b10010111(b10001001) + b10010111(b10001000)
+ b10010111(b10000111) + (b01110011 += b01110100)
+ b10010011(b10000110) + b10010011(b10000101)
+ b10010011(b10000100) + b10010011(b10000011));
state b10011110;
}
}
state b10011110
{
state_entry()
{
b01110011 = (b10010011(b10000111) + b10010100(b10001000));
if (((b10010011(b10001001) *
(b01110011 = llList2Integer(b01101010, b01110011)))
+ (b10010011(b10001010) * b10010100(b10001011))
+ (b01110011 = llList2Integer(b01101001, b01110011))))
{
b01101101 = llList2String(b01100111,
llList2Integer(b01101011, (b10010101(b10001100)
+ b10010110(b10001101))));
}
else
{
b01101101 = llList2String(b01100110,
llList2Integer(b01101011, (b10010101(b10001100)
+ b10010110(b10001101))));
}
b01101101 = llList2String([b01101101, llToUpper(b01101101)],
b10010100(b10001110));
b10011101(b10001111);
state b10011111;
}
}
state b10011111
{
state_entry()
{
b01110011 = ((b10010011(b10010000) * (b01110011 += b01110100))
+ b10010100(b10010001));
if (b01110011 < b10010010)
{
state b10011110;
}
llSay(0, llDumpList2String(b01101100, ""

}
}