Post #74,292
1/13/03 2:19:54 PM
|

Brainfuck
..a language with only 8 operator/instructions and no keywords:
[link|http://www.muppetlabs.com/~breadbox/bf/|http://www.muppetlabs.com/~breadbox/bf/]
Hey Scott, OOP it?
Here's 99bottles.bf:
>+++++++++[<+++++++++++>-]<[>[-]>[-]<<[>+>+<<-]>>[<<+>>-]>>> [-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+< -]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<< [>>+>+<<<-]>>>[<<<+>>>-]>[<+>-]<<-[>[-]<[-]]>>+<[>[-]<-]<+++ +++++[<++++++<++++++>>-]>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>- ]<<<<<<.>>[-]>[-]++++[<++++++++>-]<.>++++[<++++++++>-]<++.>+ ++++[<+++++++++>-]<.><+++++..--------.-------.>>[>>+>+<<<-]> >>[<<<+>>>-]<[<<<<++++++++++++++.>>>>-]<<<<[-]>++++[<+++++++ +>-]<.>+++++++++[<+++++++++>-]<--.---------.>+++++++[<------ ---->-]<.>++++++[<+++++++++++>-]<.+++..+++++++++++++.>++++++ ++[<---------->-]<--.>+++++++++[<+++++++++>-]<--.-.>++++++++ [<---------->-]<++.>++++++++[<++++++++++>-]<++++.----------- -.---.>+++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-. >++[<----------->-]<.+++++++++++..>+++++++++[<---------->-]< -----.---.>>>[>+>+<<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>>+++ +[<++++++>-]<--.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<. ><+++++..--------.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++ ++++++++++++.>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<++ +++++++>-]<--.---------.>+++++++[<---------->-]<.>++++++[<++ +++++++++>-]<.+++..+++++++++++++.>++++++++++[<---------->-]< -.---.>+++++++[<++++++++++>-]<++++.+++++++++++++.++++++++++. ------.>+++++++[<---------->-]<+.>++++++++[<++++++++++>-]<-. -.---------.>+++++++[<---------->-]<+.>+++++++[<++++++++++>- ]<--.+++++++++++.++++++++.---------.>++++++++[<---------->-] <++.>+++++[<+++++++++++++>-]<.+++++++++++++.----------.>++++ +++[<---------->-]<++.>++++++++[<++++++++++>-]<.>+++[<-----> -]<.>+++[<++++++>-]<..>+++++++++[<--------->-]<--.>+++++++[< ++++++++++>-]<+++.+++++++++++.>++++++++[<----------->-]<++++ .>+++++[<+++++++++++++>-]<.>+++[<++++++>-]<-.---.++++++.---- ---.----------.>++++++++[<----------->-]<+.---.[-]<<<->[-]>[ -]<<[>+>+<<-]>>[<<+>>-]>>>[-]<<<+++++++++<[>>>+<<[>+>[-]<<-] >[<+>-]>[<<++++++++++>>>+<-]<<-<-]+++++++++>[<->-]>>+>[<[-]< <+>>>-]>[-]+<<[>+>-<<-]<<<[>>+>+<<<-]>>>[<<<+>>>-]<>>[<+>-]< <-[>[-]<[-]]>>+<[>[-]<-]<++++++++[<++++++<++++++>>-]>>>[>+>+ <<-]>>[<<+>>-]<[<<<<<.>>>>>-]<<<<<<.>>[-]>[-]++++[<++++++++> -]<.>++++[<++++++++>-]<++.>+++++[<+++++++++>-]<.><+++++..--- -----.-------.>>[>>+>+<<<-]>>>[<<<+>>>-]<[<<<<++++++++++++++ .>>>>-]<<<<[-]>++++[<++++++++>-]<.>+++++++++[<+++++++++>-]<- -.---------.>+++++++[<---------->-]<.>++++++[<+++++++++++>-] <.+++..+++++++++++++.>++++++++[<---------->-]<--.>+++++++++[ <+++++++++>-]<--.-.>++++++++[<---------->-]<++.>++++++++[<++ ++++++++>-]<++++.------------.---.>+++++++[<---------->-]<+. >++++++++[<+++++++++++>-]<-.>++[<----------->-]<.+++++++++++ ..>+++++++++[<---------->-]<-----.---.+++.---.[-]<<<]
Yes, this is a real computer program.
-drl
|
Post #74,435
1/14/03 12:39:53 PM
8/21/07 5:57:59 AM
|

Some people have too much time on their hands
Like the people who spend time programming Funge's
[link|http://www.catseye.mb.ca/esoteric/befunge/index.html|http://www.catseye.m...efunge/index.html]
or just read the language/vm specification.
[link|http://www.catseye.mb.ca/esoteric/befunge/98/spec98.html|http://www.catseye.m...ge/98/spec98.html]
I am out of the country for the duration of the Bush administration. Please leave a message and I'll get back to you when democracy returns.
|
Post #74,478
1/14/03 5:28:56 PM
|

You obviously haven't seen Ook#
From the people who brought you Brainfuck:
[link|http://bluesorcerer.net/esoteric/ook.html|http://bluesorcerer....esoteric/ook.html]
Should I explain the in-joke here for those who haven't had the pleasure of reading Terry Pratchett's Discworld books?
Tom Sinclair
"Everybody is someone else's weirdo." - E. Dijkstra
|
Post #74,491
1/14/03 6:15:38 PM
|

Ook!
--
We have only 2 things to worry about: That things will never get back to normal, and that they already have.
|
Post #74,504
1/14/03 6:57:58 PM
|

Oook!
Is it enough to love Is it enough to breathe Somebody rip my heart out And leave me here to bleed
| | Is it enough to die Somebody save my life I'd rather be Anything but Ordinary Please
| -- "Anything but Ordinary" by Avril Lavigne. |
|
Post #74,507
1/14/03 7:12:06 PM
1/14/03 7:13:09 PM
|

Re: Oook!
Ook?
Ook OokOok
"Ook ook ook ook ook." - O. Ook

Edited by tjsinclair
Jan. 14, 2003, 07:13:09 PM EST
|
Post #74,506
1/14/03 7:09:00 PM
|

It would be interesting....
... to start with ... well, probably BrainF*ck and go forward, developmental wise. Adding a few more operators to make some of the hairier stuff easier would be the logical first step.
I know it's alien to the spirit of the language, but what would make the exercise so good is the unusual starting point.
Wade.
Is it enough to love Is it enough to breathe Somebody rip my heart out And leave me here to bleed
| | Is it enough to die Somebody save my life I'd rather be Anything but Ordinary Please
| -- "Anything but Ordinary" by Avril Lavigne. |
|
Post #74,510
1/14/03 7:12:31 PM
8/21/07 6:00:58 AM
|

Oh, I don't know
I imagine C started somehow similarly.
I am out of the country for the duration of the Bush administration. Please leave a message and I'll get back to you when democracy returns.
|
Post #76,388
1/23/03 1:59:52 PM
|

Dare I?
Not that I really have that much spare time, but it's slightly more interesting than pensions. I'll let you guess what this program does. (Hint: There's also a hidden message embedded in the program). :-) \n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>[-]>[-]>[-]>[-]>[-]>[-]>[-]>\n[-]><<<<<<<<<<<<<<<<<<<<[<<]+<+>[>>]<<>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<[<\n<]+<>[>>]<<>>>>>>>> >>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<[>>>>>>>>>>>>>>\n>>>>>>>><<<<<<<<< <<<<<<<<<<<[<<]>><[>[>>]<<>>>>>>>>>>>>>>>>>>>>+\n<<<<<<<<<<<<<< <<<<<<[<<]>><-]>[-]>>[>>]<<>>>>>>>>>>>>>>>>>\n>>><<<<<<<< <<<<<<<<<<<<[<<]>><[>[>>]<<>>>>>>>>>>>>>>\n>>>>>>>+<< <<<<<<<<<<<<<<<<<<<[<<]>><-]>[-]>>[>>]<<\n>>>>>>>>> >>>>>>>>>>>[>[>>>>>>>>>>>>>>>>>>>>+<<<<\n<<<<<<<< <<<<<<<< -]<[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<\n<<<<<<< -]>>>>>>>> >>>>>>>>>>>>-]<<[-]>>>[<<<+>>>-]<[-]<\n<<[>>> +>+<<<<-]>>>>[ <<<<+>>>>-]<>[-][<->-]<>[-]<[>[-]+<-\n]>-[[- ]<[-]<<[>>+>+<<< -]>>>[<<<+>>>-]<+<<<<<<<<<<<<<<<<<<<\n<[<<]+ <++++>[>>]<<>>>>>> >>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<[<\n<]+<[ -]>[>>]<<>>>>>>>>>>> >>>>>>>>>[<<<<<<<<<<<<<<<<<<<<[<<]>\n+>[>> ]<<>>>>>>>>>>>>>>>>> >>>-]<<<<<<<<<<<<<<<<<<<<[<<]+<[-]>\n[>>]< <>>>>>>>>>>>>>>>>>>> >[-]<<[>>+>+<<<-]>>>[<<<+>>>-]<>[-]\n+[<- >-]<>[-]<[>[-]+<-]>- [[-]<<[<<<<<<<<<<<<<<<<<<<<]>>>>>>\n>>>> >>>>>>>>>>><[>[-]<[>+> +<<-]>>[<<+>>-]<[>>>>>>>>>>>>>>>>>\n>>>+ <<<<<<<<<<<<<<<<<<<<-] >>>>>>>>>>>>>>>>>>>><]><[-]+>[<+>-\n]<>< <<[-]+>>>[-]<[>+>+<<-] >>[<<+>>-]<<[>[<<<<<<<<<<<<<<<<<<<\n<+>> >>>>>>>>>>>>>>>>>>-]<< <<<<<<<<<<<<<<<<<<<]>[<<<<+>>>>-]<\n<<<[ >>>>+>+<<<<<-]>>>>>[<< <<<+>>>>>-]<<<<<<<<<<<<<<<<<<<<<[<\n<]+< ++++++>[>>]<<>>>>>>> >>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<[\n<<]+< +++++>[>>]<<>>>>>>>> >>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<[<<\n]+<++ ++++++++++++++++++>[ >>]<<>>>>>>>>>>>>>>>>>>>><<<<<<<<<<\n<<<<< <<<<<[<<]+<+++++++++ +>[>>]<<>>>>>>>>>>>>>>>>>>>><<<<<<<\n<<<<< <<<<<<<<[<<]+<+>[>>] <<>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<\n<<<<<< <[<<]+<[-]>[>>]<<> >>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<\n<<<<[< <]>+>[>>]<<>>>>> >>>>>>>>>>>>>>>-]<[<<<<<<<<<<<<<<<<<\n<<<]>> >>>>>>>>>>>>>> >>>>><[>[-]<[>+>+<<-]>>[<<+>>-]<[>>>\n>>>>>>> >>>>>>>>>> +<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>\n>>>>>><] ><[-]+>[ <+>-]<><<<[-]++>>>[-]<[>+>+<<-]>>[<<+>\n>-]<<[>[< <<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>\n>-]<<<<<<< <<<<<<<<<<<<<<]>[<<<<<+>>>>>-]<<<<<[>>>>\n>+>+<<<<<<- ]>>>>>>[<<<<<<+>>>>>>-]<<<<<<<<<<<<<<<<<<\n<<<[<<]+<+++++ +++>[>>]<<>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<\n<<<<<<[<<]+<+++++ ++++++++++++++++++++>[>>]<<>>>>>>>>>>>>>>>>>>>>\n<<<<<<<<<<<<<<<<<<< <[<<]+<+++++++++++++++>[>>]<<>>>>>>>>>>>>>>>>>>>>\n<<<<<<<<<<<<<<<<<<<<[<<]+<+>[>>]<<>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<[<<]+<\n[-]>[>>]<<>>>>>>>>>>>>>>>>>>>>[<<<<<<<<<<<<<<<<<<<<[<<]>+>[>>]<<>>>>>>>>>>>>>>>>\n>>>>-]>]<[-]<<[>>+>+<<<-]>>>[<<<+>>>-]<>[-]++[<->-]<>[-]<[>[-]+<-]>-[[-]<<<<<[>>\n>>+>+<<<<<-]>>>>>[<<<<<+> >>>>-]<[>>>>+<<<<-]<<<<<[>>>>>+>+<<<<<<-]>>\n>>>>[<<<<<<+>>>>>>-]<[> >>>>+<<<<<-]>>>++[-<<<>>>>[<<<<+>>>>-]<<<\n<<<<<<<<<<<<<<<<<<<< <[<<]+<++++>[>>]<<>>>>>>>>>>>>>>>>>>>>\n<<<<<<<<<<<<<<<<< <<<[<<]+<[-]>[>>]<<>>>>>>>>>>>>>>>>\n>>>>[<<<<<<<<<<< <<<<<<<<<[<<]>+>[>>]<<>>>>>>>>>>>>\n>>>>>>>>-]>>>>> [<+>-]<<<<<>>>]<<<>]<[-]<<[>>+>+<\n<<-]>>>[<<<+>> >-]<>[-] +++[<->-]<>[-]<[>[-]+<-]>-[[-]<<\n<<<[>>>>+>+<< <<<-]>>>>> [<<<<<+>>>>>-]<[>>>>+<<<<-]<<<<\n<[>>>>>+>+<< <<<<-]>>>>>>[< <<<<<+>>>>>>-]<[>>>>>+<<<<<-]>\n>>++[-<<<>>> >[<<<<+>>>>-]<<< <<<<<<<<<<<<<<<<<<<<<[<<]<++++\n[>+++++<-]>[ <+++++>-]<>+[>>]<< >>>>>>>>>>>>>>>>>>>><<<<<<<<<<\n<<<<<<<<<<[< <]<++++[>+++++<-]> [<+++++>-]<>+[>>]<<>>>>>>>>>>>\n>>>>>>>>><< <<<<<<<<<<<<<<<<<<[< <]+<+++>[>>]<<>>>>>>>>>>>>>>>\n>>>>><<<<<< <<<<<<<<<<<<<<[<<]+< [-]>[>>]<<>>>>>>>>>>>>>>>>>>>\n>[<<<<<<<<< <<<<<<<<<<<[<<]>+>[> >]<<>>>>>>>>>>>>>>>>>>>>-]>>>\n>>[<+>-]<< <<<>>>]<<<>]<[-]<<[> >+>+<<<-]>>>[<<<+>>>-]<>[-]+\n+++[<->-]< >[-]<[>[-]+<-]>-[[-]<< <<<[>>>>+>+<<<<<-]>>>>>[<<<<\n<+>>>>>-]< [>>>>+<<<<-]<<<<<[>>>> >+>+<<<<<<-]>>>>>>[<<<<<<+>>\n>>>>-]<[>> >>>+<<<<<-]>>>++[-<<<> >>>[<<<<+>>>>-]<<<<<<<<<<<<<\n<<<<<<<<<< <[<<]+<++++>[>>]<<>>>> >>>>>>>>>>>>>>>><<<<<<<<<<<<\n<<<<<<<<[< <]+<[-]>[>>]<<>>>>>>>> >>>>>>>>>>>>[<<<<<<<<<<<<<<<\n<<<<<[<<]> +>[>>]<<>>>>>>>>>>>> >>>>>>>>-]>>>>>[<+>-]<<<<<>>\n>]<<<>]<[-] <<[>>+>+<<<-]>>>[<<< +>>>-]<>[-]+++++[<->-]<>[-]<[\n>[-]+<-]>-[ [-]<<[<<<<<<<<<<<<<< <<<<<<]>>>>>>>>>>>>>>>>>>>>><\n[>[-]<[>+>+ <<-]>>[<<+>>-]<[>>>> >>>>>>>>>>>>>>>>+<<<<<<<<<<<<\n<<<<<<<<-]>> >>>>>>>>>>>>>>>>>> <]><[-]+>[<+>-]<><<<[-]+>>>[-]\n<[>+>+<<-]>> [<<+>>-]<<[>[<<< <<<<<<<<<<<<<<<<<+>>>>>>>>>>>>\n>>>>>>>>-]<< <<<<<<<<<<<<<< <<<<<]>[<<<<<<+>>>>>>-]<<<<<<[\n>>>>>>+>+<<<< <<<-]>>>>> >>[<<<<<<<+>>>>>>>-]<<<<<<<<<<<\n<<<<<<<<<<[<<] +<++++++ +++++++++>[>>]<<>>>>>>>>>>>>>>>>\n>>>><<<<<<<<<<< <<<<<<<<<[<<]+<+++++++++++++++>[>\n>]<<>>>>>>>>>>>> >>>>>>>><<<<<<<<<<<<<<<<<<<<[<<]+<\n>[>>]<<>>>>>>>>>> >>>>>>>>>><<<<<<<<<<<<<<<<<<<<[<<]+\n<>[>>]<<>>>>>>>>>>>> >>>>>>>><<<<<<<<<<<<<<<<<<<<[<<]+<+>[>\n>]<<>>>>>>>>>>>>>>>>>>> ><<<<<<<<<<<<<<<<<<<<[<<]+<[-]>[>>]<<>>>>\n>>>>>>>>>>>>>>>>[<<<<<<<< <<<<<<<<<<<<[<<]>+>[>>]<<>>>>>>>>>>>>>>>>>>\n>>-]>]<[-]<<[>>+>+<<<-]>>>[<<<+>>>-]<>[-]++++++[<->-]<>[-]<[>[-]+<-]>-[[-]<<<<<<\n<[>>>>>>+>+<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]<<<<<<<<<<<<<<<<<<<<<[<<]+<++++++++\n++++++++++++++++++++++>[>>]<<>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<[<<]+<+++++\n>[>>]<<>>>>>>>>>>>>>>> >>>>><<<<<<<<<<<<<<<<<<<<[\n<<]+<[-]>[>>]<<>>>>>>> >>>>>>>>>>>>>[<<<<<<<<<\n<<<<<<<<<<<[<<]>+>[>>] <<>>>>>>>>>>>>>>>>>>>\n>-]>]<[-]<<[>>+>+<<<-] >>>[<<<+>>>-]<>[-]+\n++++++[<->-]<>[-]<[>[- ]+<-]>-[[-]<<<<<<<[\n>>>>>>+>+<<<<<<<-]>>>> >>>[<<<<<<<+>>>>>\n>>-]<<<<<<<<<<<<<<<<<< <<<[<<]+<++++>[>> ]<<>>>>>>>>>>>>>>\n>>>>>><<<<<<<<<<<<<<<< <<<<[<<]+<[-]>[>>] <<>>>>>>>>>>>>>>>\n>>>>>[<<<<<<<<<<<<<<<< <<<<[<<]>+>[>>]<<>> >>>>>>>>>>>>>>>>\n>>-]>]<[-]<<[>>+>+<<<- ]>>>[<<<+>>>-]<>[-]+ +++++++[<->-]<>[\n-]<[>[-]+<-]>-[[-]<<<< <<<<<<<<<<<<<<<<<<<[ -]>>>>>>>>>>>>>>\n>>>>>>>>>]<>]<[-]<<<[> >>+>+<<<<-]>>>>[<<<< +>>>>-]<>[-]+[<-\n>-]<>[-]<[>[-]+<-]>-[[ -]<[-]<<[>>+>+<<<-]> >>[<<<+>>>-]<>[-\n]+[<->-]<>[-]<[>[-]+<- ]>-[[-]<<<<<[-]>>>> <<<<<[-]>>>>><<<\n<<<[-]>>>>>><<<<<<<[-] >>>>>>><[>+>+<<-]> >[<<+>>-]<<[>[<<<\n<<<<<<<<<<<<<<<<<+>>>> >>>>>>>>>>>>>>>>- ]<<<<<<<<<<<<<<<<\n<<<<<]><<<<<<<<<<<<<<< <<<<<[<<]>><[>[>>\n]<<>>>>>>>>>>>>>>>>>>> >>+<<<<<<<<<<<<<<<<<\n<<<<[<<]>><-]>[-]>>[>> ]<<>>>>>>>>>>>>>>>>>\n>>>[>[>>>>>>>>>>>>>>>> >>>>+<<<<<<<<<<<<<<<<<<\n<<-]<[>>>>>>>>>>>>>>>> >>>>+<<<<<<<<<<<<<<<<<<<<-\n]>>>>>>>>>>>>>>>>>>>>- ]>[<<<<<+>>>>>-]<<[>+>+<<-]>>\n[<<+>>-]<<[>[<<<<<<<<< <<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<\n<<<<<<<]><<<<<<<<<<<<< <<<<<<<[<<]>><[>[>>]<<>>>>>>>>>>>>>>>>>>>>>+<<<<\n<<<<<<<<<<<<<<<<<[<<]> ><-]>[-]>>[>>]<<>>>>>>>>>>>>>>>>>>>>[>[>>>>>>>>>\n>>>>>>>>>>>+<<<<<<<<<< <<<<<<<<<<-]<[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<\n<<<<<<<-]>>>>>>>>>>>>> >>>>>>>-]>[<<<<<<+>>>>>>-]<<[>+>+<<-]>>[<<+>>-]<\n<[>[<<<<<<<<<<<<<<<<<< <<+>>>>>>>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<<<<<<<<]>\n<<<<<<<<<<<<<<<<<<<<[< <]>><[>[>>]<<>>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<\n<<<<<<<<[<<]>><-]>[-]> >[>>]<<>>>>>>>>>>>>>>>>>>>>[>[>>>>>>>>>>>>>>>>>>\n>>+<<<<<<<<<<<<<<<<<<< <-]<[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]\n>>>>>>>>>>>>>>>>>>>>-] >[<<<<<<<+>>>>>>>-]<<[>+>+<<-]>>[<<+>>-]<<[>[<<<\n<<<<<<<<<<<<<<<<<+>>>> >>>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<<<<<<<<]><<<<<<<\n<<<<<<<<<<<<<[<<]>><[> [>>]<<>>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<\n<[<<]>><-]>[-]>>[>>]<< >>>>>>>>>>>>>>>>>>>>[>[>>>>>>>>>>>>>>>>>>>>+<<<<\n<<<<<<<<<<<<<<<<-]<[>> >>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]>>>>>>>\n>>>>>>>>>>>>>-]>[<<<<<<<<+>>>>>>>>-]<>]<[-]<<[>>+>+<<<-]>>>[<<<+>>>-]<>[-]++[<->\n-]<>[-]<[>[-]+<-]>-[[-]<<<<<[-]>>>><[>+>+<<-]>>[<<+>>-]<<[>[<<<<<<<<<<<<<<<<<<<<\n+>>>>>>>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<<<<<<<<]><<<<<<<<<<<<<<<<<<<<[<<]>><[>[>>]<\n<>>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<<[<<]>><-]>[-]>>[>>]<<>>>>>>>>>>>>>>>\n>>>>>[>[>>>>>>>>>>>>>>>>>>>>+<<<<< <<<<<<< <<<<<<<<-]<[>>>>>>>\n>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<< -]>>>>> >>>>>>>>>>>>>>>-]>[\n<<<<<+>>>>>-]<<<<<<[-]>>>>><[>+>+< <-]>>[< <+>>-]<<[>[<<<<<<<<\n<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>- ]<<<<<< <<<<<<<<<<<<<<<]><<\n<<<<<<<<<<<<<<<<<<[<<]>><[>[>>]<<> >>>>>>> >>>>>>>>>>>>>+<<<<<\n<<<<<<<<<<<<<<<<[<<]>><-]>[-]>>[>> ]<<>>>> >>>>>>>>>>>>>>>>[>[\n>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<< <<<<<<< -]<[>>>>>>>>>>>>>>>\n>>>>>+<<<<<<<<<<<<<<<<<<<<- ]>>>>>>>>>>>\n>>>>>>>>>-]>[<<<<<<+>>>>>>- ]<>]<[-]<<[>\n>+>+<<<-]>>>[<<<+>>>-]<>[-] +++[<->-]<>[\n-]<[>[-]+<-]>-[[-]<<[>+>+<< -]>>[<<+>>-]\n<<[>[<<<<<<<<<<<<<<<<<<<<+> >>>>>>>>>>>>\n>>>>>>>-]<<<<<<<<<<<<<<<<<<<<<]><< <<<<<<< <<<<<<<<<<<[<<]>><[\n>[>>]<<>>>>>>>>>>>>>>>>>>>>>+<<<<< <<<<<<< <<<<<<<<<[<<]>><-]>\n[-]>>[>>]<<>>>>>>>>>>>>>>>>>>>>[>[ >>>>>>> >>>>>>>>>>>>>+<<<<<\n<<<<<<<<<<<<<<<-]<[>>>>>>>>>>>>>>> >>>>>+< <<<<<<<<<<<<<<<<<<<\n-]>>>>>>>>>>>>>>>>>>>>-]>[<<<<<+>> >>>-]<< [>+>+<<-]>>[<<+>>-]\n<<[>[<<<<<<<<<<<<<<<<<<<<+>>>>>>>> >>>>>>> >>>>>-]<<<<<<<<<<<<\n<<<<<<<<<]><<<<<<<<<<<<<<<<<<<<[<< ]>><[>[ >>]<<>>>>>>>>>>>>>>\n>>>>>>>+<<<<<<<<<<<<<<<<<<< <<[<<]>><-]>\n[-]>>[>>]<<>>>>>>>>>>>>>>>> >>>>[>[>>>>>\n>>>>>>>>>>>>>>>+<<<<<<<<<<< <<<<<<<<<-]<\n[>>>>>>>>>>>>>>>>>>>>+<<<<< <<<<<<<<<<<<\n<<<-]>>>>>>>>>>>>>>>>>>>>-] >[<<<<<<+>>>\n>>>-]<>]<[-]<<[>>+>+<<<-]>>>[<<<+> >>-]<>[ -]+++++[<->-]<>[-]<\n[>[-]+<-]>-[[-]<<<<<<<[-]>>>>>><[> +>+<<-] >>[<<+>>-]<<[>[<<<<\n<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>> >>>-]<< <<<<<<<<<<<<<<<<<<<\n]><<<<<<<<<<<<<<<<<<<<[<<]>><[>[>> ]<<>>>> >>>>>>>>>>>>>>>>>+<\n<<<<<<<<<<<<<<<<<<<<[<<]>><-]>[-]> >[>>]<< >>>>>>>>>>>>>>>>>>>\n>[>[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<< <<<<<<< <<<<-]<[>>>>>>>>>>>\n>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]>> >>>>>>> >>>>>>>>>>>-]>[<<<<\n<<<+>>>>>>>-]<>]<[-]<<[>>+>+<<<-]>>>[<<<+>>>-]<>[-]++++++[<->-]<>[-]<[>[-]+<-]>-\n[[-]<<<<<<<[-]>>>>>><[>+>+<<-]>>[<<+>>-]<<[>[<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>\n>>>>>>-]<<<<<<<<<<<<<<<<<<<<<]><<<<<<<<<<<<<<<<<<<<[<<]>><[>[>>]<<>>>>>>>>>>>>>>\n>>>>>>>+<<<<<<<<<<<<<<<<<<<<<[<<]>><-]>[-]>>[>>]<<>>>>> >>>>>>>>>>>>>>>\n[>[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]<[>>>>>> >>>>>>>>>>>>>>+\n<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>-]>[<<<<<<< <+>>>>>>>>-]<>]\n<[-]<<[>>+>+<<<-]>>>[<<<+>>>-]<>[-]++++[<->-]<>[-]<[ >[-]+<-]>-[[-]<\n[-]>++++++++[<++++++++>-]<++++.[-]>++++++++[<++++++ ++>-]<+++++++++\n+++++++++.[-]>++++++++[<++++++++>-]<+.[-]>++++++++ [<++++++++>-]<+\n++++++++++++++++++++++.[-]>++++++++[<++++++++>-]< +++++++++.[-]>+\n+++++++[<++++++++>-]<++++++++++++++.[-]>++++++++ [<++++++++>-]<+\n++++++.[-]>+++++[<++++++>-]<++.[-]>++++++++[<++ ++++++>-]<+.[-]\n>+++++[<++++++>-]<++.[-]>++++++++[<++++++++>-]<++++++++ ++++++++++.[-]>\n++++++++[<++++++++>-]<+++++.[-]>++++++++[<++++++++>-]<+ ++.[-]>++++++++\n[<++++++++>-]<++++++++++++++++++++.[-]>++++++++[<++++++ ++>-]<+.[-]>+++\n+++++[<++++++++>-]<++++++++++++++.[-]>++++++++[<+++++++ +>-]<+++++++.[-\n]>++++++++[<++++++++>-]<++++++++++++.[-]>++++++++[<++++ ++++>-]<+++++.[\n-]>+++++[<++++++>-]<++.[-]>++++++++[<++++++++>-]<+.[-]> ++++++++[<+++++\n+++>-]<++++++++++++++++++++.[-]>+++++++[<++++++++>-]<++ .[-]>++++++[<++\n+++++>-]<--.[-]<<<<[>>>>+>+<<<<<-]>>>>[<<<<+>>>>-]>[[>+ >+<<-]>>[<<+>>-\n]<>+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>- ]<<-<-]++++++++\n+>[<->-]<[>+<-]<[>+<-]<[>+<-]>>>[<<<+>>>-]<>+++++++++<[ >>>+<<[>+>[-]<<\n-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]>>>>[<<<<+>>>>-]<<< <>[-]<<+>]<[[>+\n<-]+++++++[<+++++++>-]<-><.[-]>>[<<+>>-]<<-][-]<<<<[>>> >+>+<<<<<-]>>>>\n>[<<<<<+>>>>>-]<>[-][<->-]<>[-]<[>[-]+<-]>-[[-]<[-]>[-] +++++++[<++++++\n+>-]<-.[-]>]<[-]>++++++[<+++++++>-]<++.[-]<<<<<[>>>>>+> +<<<<<<-]>>>>>[\n<<<<<+>>>>>-]>[[>+>+<<-]>>[<<+>>-]<>+++++++++<[>>>+<<[> +>[-]<<-]>[<+>-\n]>[<<++++++++++>>-]<<-<-]+++++++++>[<->-]<[>+<-]<[>+<-] <[>+<-]>>>[<<<+\n>>>-]<>+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<+++++++++ +>>>+<-]<<-<-]>\n>>>[<<<<+>>>>-]<<<<>[-]<<+>]<[[>+<-]+++++++[<+++++++>-] <-><.[-]>>[<<+>\n>-]<<-][-]<<<<<[>>>>>+>+<<<<<<-]>>>>>>[<<<<<<+>>>>>>-]< >[-][<->-]<>[-]\n<[>[-]+<-]>-[[-]<[-]>[-]+++++++[<+++++++>-]<-.[-]>]<[-] >++++++[<++++++\n+>-]<-.[-]>++++++[<+++++++>-]<++.[-]>+++++[<++++++>-]<+ +.[-]>++++++++[\n<++++++++>-]<+++++++++++++++++++++++.[-]>++++ ++++[\n<++++++++>-]<+++++++++.[-]>++++++++[<++++++++ >-]<+\n+++.[-]>++++++++[<++++++++>-]<+++++++++++++++ +++++\n.[-]>++++++++[<++++++++>-]<++++++++.[-]>+++++ [<+++\n+++>-]<++.[-]<<<<<<[>>>>>>+>+<<<<<<<-]>>>>>>[ <<<<<\n<+>>>>>>-]>[[>+>+<<-]>>[<<+>>-]<>+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++\n++>>-]<<-<-]+++++++++>[<->-]<[>+<-]<[>+<-]<[>+<-]>>>[<<<+>>>-]<>+++++++++<[>>>+<\n<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]>>>>[<<<<+>>>>-]<<<<>[-]<<+>]<[[>+\n<-]+++++++[<+++++++>-]<-><.[-]>>[<<+>>-]<<-][-]<<<<<<[>>>>>>+>+<<<<<<<-]>>>>>>>[\n<<<<<<<+>>>>>>>-]<>[-][<->-]<>[-]<[>[-]+<-]>-[[-]<[-]>[-]+++++++[<+++++++>-]<-.[\n-]>]<[-]>++++++[<+++++++>-]<++.[-]>+++++[<++++++>-]<++.[-]>++++++++[<++++++++>-]\n<++++++++.[-]>++++++++[<++++++++>-]<+++++.[-]>++++++++[<++++++++>-]<+++++++++.[-\n]>++++++++[<++++++++>-]<+++++++.[-]>++++++++[<++++++++>-]<++++++++.[-]>++++++++[\n<++++++++>-]<++++++++++++++++++++.[-]>+++++[<++++++>-]<++.[-]<<<<<<<[>>>>>>>+>+<\n<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]>[[>+>+<<-]>>[<<+>>-]<>+++++++++<[>>>+<<[>+>[-\n]<<-]>[<+>-]>[<<++++++++++>>-]<<-<-]+++++++++>[<->-]<[>+<-]<[>+<-]<[>+<-]>>>[<<<\n+>>>-]<>+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]>>>>[<<<<+\n>>>>-]<<<<>[-]<<+>]<[[>+<-]+++++++[<+++++++>-]<-><.[-]>>[<<+>>-]<<-][-]<<<<<<<[>\n>>>>>>+>+<<<<<<<<-]>>>>>>>>[<<<<<<<<+>>>>>>>>-]<>[-][<->-]<>[-]<[>[-]+<-]>-[[-]<\n[-]>[-]+++++++[<+++++++>-]<-.[-]>]<[-]+++++++++++++.[-]>]<>]<[-]<<<[>>>+>+<<<<-]\n>>>>[<<<<+>>>>-]<>[-]++[<->-]<>[-]<[>[-]+<-]>-[[-]<[-]<<[>>+>+<<<-]>>>[<<<+>>>-]\n<>[-]+[<->-]<>[-]<[>[-]+<-]>-[[-]<<<<<[-]>>>><<<<<[-]>>>>><<<<<<[-]>>>>>><[>+>+<\n<-]>>[<<+>>-]<<[>[<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<<<<<<\n<<]><<<<<<<<<<<<<<<<<<<<[<<]>><[>[>>]<<>>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<\n<<[<<]>><-]>[-]>>[>>]<<>>>>>>>>>>>>>>>>>>>>[>[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<\n<<<<<<<-]<[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>-]>[<<\n<<<+>>>>>-]<<[>+>+<<-]>>[<<+>>-]<<[>[<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>-]\n<<<<<<<<<<<<<<<<<<<<<]><<<<<<<<<<<<<<<<<<<<[<<]>><[>[>>]<<>>>>>>>>>>>>>>>>>>>>>+\n<<<<<<<<<<<<<<<<<<<<<[<<]>><-]>[-]>>[>>]<<>>>>>>>>>>>>>>>>>>>>[>[>>>>>>>>>>>>>>>\n>>>>>+<<<<<<<<<<<<<<<<<<<<-]<[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]>>>>>>>\n>>>>>>>>>>>>>-]>[<<<<<<+>>>>>>-]<<[>+>+<<-]>>[<<+>>-]<<[>[<<<<<<<<<<<<<<<<<<<<+>\n>>>>>>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<<<<<<<<]><<<<<<<<<<<<<<<<<<<<[<<]>><[>[>>]<<>\n>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<<[<<]>><-]>[-]>>[>>]<<>>>>>>>>>>>>>>>>>\n>>>[>[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]<[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<\n<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>-]>[<<<<<<<+>>>>>>>-]<>]<[-]<<[>>+>+<<<-]>>>[<\n<<+>>>-]<>[-]++[<->-]<>[-]<[>[-]+<-]>-[[-]<<<<<[-]>>>><[>+>+<<-]>>[<<+>>-]<<[>[<\n<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<<<<<<<<]><<<<<<<<<<<<<<<\n<<<<<[<<]>><[>[>>]<<>>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<<[<<]>><-]>[-]>>[>\n>]<<>>>>>>>>>>>>>>>>>>>>[>[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]<[>>>>>>>>\n>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>-]>[<<<<<+>>>>>-]<<<<<<[-\n]>>>>><[>+>+<<-]>>[<<+>>-]<<[>[<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>-]<<<<<<\n<<<<<<<<<<<<<<<]><<<<<<<<<<<<<<<<<<<<[<<]>><[>[>>]<<>>>>>>>>>>>>>>>>>>>>>+<<<<<<\n<<<<<<<<<<<<<<<[<<]>><-]>[-]>>[>>]<<>>>>>>>>>>>>>>>>>>>>[>[>>>>>>>>>>>>>>>>>>>>+\n<<<<<<<<<<<<<<<<<<<<-]<[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>\n>>>>>>>-]>[<<<<<<+>>>>>>-]<>]<[-]<<[>>+>+<<<-]>>>[<<<+>>>-]<>[-]+++[<->-]<>[-]<[\n>[-]+<-]>-[[-]<<[>+>+<<-]>>[<<+>>-]<<[>[<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>\n>-]<<<<<<<<<<<<<<<<<<<<<]><<<<<<<<<<<<<<<<<<<<[<<]>><[>[>>]<<>>>>>>>>>>>>>>>>>>>\n>>+<<<<<<<<<<<<<<<<<<<<<[<<]>><-]>[-]>>[>>]<<>>>>>>>>>>>>>>>>>>>>[>[>>>>>>>>>>>>\n>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]<[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]>>>>\n>>>>>>>>>>>>>>>>-]>[<<<<<+>>>>>-]<<[>+>+<<-]>>[<<+>>-]<<[>[<<<<<<<<<<<<<<<<<<<<+\n>>>>>>>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<<<<<<<<]><<<<<<<<<<<<<<<<<<<<[<<]>><[>[>>]<<\n>>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<<[<<]>><-]>[-]>>[>>]<<>>>>>>>>>>>>>>>>\n>>>>[>[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]<[>>>>>>>>>>>>>>>>>>>>+<<<<<<<\n<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>-]>[<<<<<<+>>>>>>-]<>]<[-]<<[>>+>+<<<-]>>>[<<\n<+>>>-]<>[-]+++++[<->-]<>[-]<[>[-]+<-]>-[[-]<<<<<<<[-]>>>>>><[>+>+<<-]>>[<<+>>-]\n<<[>[<<<<<<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<<<<<<<<]><<<<<<<<<\n<<<<<<<<<<<[<<]>><[>[>>]<<>>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<<[<<]>><-]>[\n-]>>[>>]<<>>>>>>>>>>>>>>>>>>>>[>[>>>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]<[>>\n>>>>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<<<<<<<-]>>>>>>>>>>>>>>>>>>>>-]>[<<<<<<<+>>>>>>>\n-]<>]<[-]<<[>>+>+<<<-]>>>[<<<+>>>-]<>[-]++++[<->-]<>[-]<[>[-]+<-]>-[[-]<[-]>++++\n++++[<++++++++>-]<++++.[-]>++++++++[<++++++++>-]<++++++++++++++++++.[-]>++++++++\n[<++++++++>-]<+.[-]>++++++++[<++++++++>-]<+++++++++++++++++++++++.[-]>++++++++[<\n++++++++>-]<+++++++++.[-]>++++++++[<++++++++>-]<++++++++++++++.[-]>++++++++[<+++\n+++++>-]<+++++++.[-]>+++++[<++++++>-]<++.[-]>++++++++[<++++++++>-]<+.[-]>+++++[<\n++++++>-]<++.[-]>++++++++[<++++++++>-]<+++.[-]>++++++++[<++++++++>-]<+++++++++.[\n-]>++++++++[<++++++++>-]<++++++++++++++++++.[-]>++++++++[<++++++++>-]<+++.[-]>++\n++++++[<++++++++>-]<++++++++++++.[-]>++++++++[<++++++++>-]<+++++.[-]>+++++[<++++\n++>-]<++.[-]>++++++++[<++++++++>-]<+.[-]>++++++++[<++++++++>-]<+++++++++++++++++\n+++.[-]>+++++++[<++++++++>-]<++.[-]>++++++[<+++++++>-]<--.[-]<<<<[>>>>+>+<<<<<-]\n>>>>[<<<<+>>>>-]>[[>+>+<<-]>>[<<+>>-]<>+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++\n++++++++>>-]<<-<-]+++++++++>[<->-]<[>+<-]<[>+<-]<[>+<-]>>>[<<<+>>>-]<>+++++++++<\n[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]>>>>[<<<<+>>>>-]<<<<>[-]<<+>\n]<[[>+<-]+++++++[<+++++++>-]<-><.[-]>>[<<+>>-]<<-][-]<<<<[>>>>+>+<<<<<-]>>>>>[<<\n<<<+>>>>>-]<>[-][<->-]<>[-]<[>[-]+<-]>-[[-]<[-]>[-]+++++++[<+++++++>-]<-.[-]>]<[\n-]>++++++[<+++++++>-]<++.[-]<<<<<[>>>>>+>+<<<<<<-]>>>>>[<<<<<+>>>>>-]>[[>+>+<<-]\n>>[<<+>>-]<>+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>-]<<-<-]+++++++++\n>[<->-]<[>+<-]<[>+<-]<[>+<-]>>>[<<<+>>>-]<>+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[\n<<++++++++++>>>+<-]<<-<-]>>>>[<<<<+>>>>-]<<<<>[-]<<+>]<[[>+<-]+++++++[<+++++++>-\n]<-><.[-]>>[<<+>>-]<<-][-]<<<<<[>>>>>+>+<<<<<<-]>>>>>>[<<<<<<+>>>>>>-]<>[-][<->-\n]<>[-]<[>[-]+<-]>-[[-]<[-]>[-]+++++++[<+++++++>-]<-.[-]>]<[-]>++++++[<+++++++>-]\n<-.[-]>++++++[<+++++++>-]<++.[-]>+++++[<++++++>-]<++.[-]>++++++++[<++++++++>-]<+\n+++++++++++++++++.[-]>++++++++[<++++++++>-]<+.[-]>++++++++[<++++++++>-]<++++.[-]\n>++++++++[<++++++++>-]<+++++++++.[-]>++++++++[<++++++++>-]<+++++++++++++++++++++\n.[-]>++++++++[<++++++++>-]<+++++++++++++++++++.[-]>+++++[<++++++>-]<++.[-]<<<<<<\n[>>>>>>+>+<<<<<<<-]>>>>>>[<<<<<<+>>>>>>-]>[[>+>+<<-]>>[<<+>>-]<>+++++++++<[>>>+<\n<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>-]<<-<-]+++++++++>[<->-]<[>+<-]<[>+<-]<[>+<-]\n>>>[<<<+>>>-]<>+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+<-]<<-<-]>>>\n>[<<<<+>>>>-]<<<<>[-]<<+>]<[[>+<-]+++++++[<+++++++>-]<-><.[-]>>[<<+>>-]<<-][-]<<\n<<<<[>>>>>>+>+<<<<<<<-]>>>>>>>[<<<<<<<+>>>>>>>-]<>[-][<->-]<>[-]<[>[-]+<-]>-[[-]\n<[-]>[-]+++++++[<+++++++>-]<-.[-]>]<[-]+++++++++++++.[-]>]<>]<<[<<<<<<<<<<<<<<<<\n<<<<]><<<<<<<<<<<<<<<<<<<<<<]\n
|
Post #76,394
1/23/03 2:05:21 PM
|

sputter gasp choke
-drl
|
Post #76,652
1/24/03 9:34:58 AM
|

Since I only used 7 of the 8 instructions...
...it should be easy to read. For those that are reliant on a pseudo meta language mechanism for understanding code (i.e. comments), the less aesthetically pleasing version can be found [link|http://esoteric.sange.fi/brainfuck/bf-source/prog/oobrain.b|here] - not that the comments really make the code that much more decipherable - especially given I've been running a fever practically all week. (And the fact that I introduced some bugs by accidentally interspersing operators in the comments).
BTW, the embedded message was a take off on the [link|http://esoteric.sange.fi/brainfuck/bf-source/prog/gameoflife.b|Game of Life] program (which rates as an extremely cool program trick).
|
Post #76,416
1/23/03 2:39:00 PM
|

ROFL, ROWL, ROCL!
|
Post #76,529
1/23/03 9:38:41 PM
|

ROFL!
|
Post #76,566
1/23/03 10:39:43 PM
|

Don't let tablizer see it! :)
Alex
"No man's life, liberty, or property are safe while the legislature is in session."\t-- Mark Twain
|