00:41:34 -!- kipple has quit (Read error: 110 (Connection timed out)). 00:51:25 * SimonRC goes to bed 01:21:15 -!- wooby has joined. 01:21:33 hello 01:21:50 -!- Arrogant has joined. 01:25:08 Hello everybody. 01:25:31 hey 01:25:51 whats crackin 01:27:36 Trying to get over how cool the language I made while I should have been sleeping is. 01:27:47 heh 01:27:49 ;) 01:28:05 Of course, I might be stretching things a lol 01:28:07 lil* 01:28:12 Nah 01:28:46 Just trying to figure out a few kinks in the armor though 01:35:03 oh 01:35:06 what are they? 01:36:04 Really nice game: http://gamegarage.co.uk/play/clickdragtype-2/ 01:39:11 Well, until just a moment ago, I wasn't putting scopes into the scope has 01:39:12 hash 01:39:19 I was wondering why that was failing 01:41:05 Let me update the spec and then I'll let you see what I'm working on 01:41:14 Scope hash... 01:42:00 Yeah. 01:42:19 Sounds very evil. 01:42:41 It is. 01:42:42 * ihope gives Arrogant a pat on the back 01:42:43 I'll show in a moment. 01:42:55 Actually, I'll give a taste. 01:43:56 http://paragon.pastebin.com/743908 01:44:17 The language is stack-based 01:44:25 Nice. 01:44:37 There is an unlimited number of global stacks 01:44:53 Then there are scopes 01:45:00 Each scope has a memory tape ala Brainfuck 01:45:12 * ihope gets dizzy 01:45:29 It gets worse 01:46:03 {name:code} defines a subroutine, {name} calls that subroutine. A subroutine has its own static scope. 01:47:04 The (code) operator pops the top of the stack, and looks up a scope, then executes 'code' in it. 01:47:04 -!- rabidpoobear has joined. 01:47:12 Hey rabid 01:47:19 hey arrogant 01:47:25 I came up with a brilliantly evil new language based off of synesthesia 01:47:36 what's it called? 01:47:41 Rack atm 01:47:52 No significance 01:48:11 The name of a torture device kinda felt appropriate 01:48:43 Anyway, the (code) operator pops the stack, looks up the scope, executes code 01:49:38 In the example ( http://paragon.pastebin.com/743908 ) {var} looks at {foo} and {bar}'s scopes, sees if cell 0 has anything in it, and if not, creates a new scope and stores that scopes address, then pushes it to the stack. 01:49:41 So! 01:50:00 {foo} (code) effectively executes 'code' in a named scope 'foo' 01:50:17 Which allows you to use it as a variable 01:50:33 {foo} (0+++++*) would store 5 in {foo} 01:50:40 {foo} (|) would retrieve it 01:50:45 ooh, neet 01:50:55 *neat 01:51:31 Here's a list of commands, but it doesn't describe things 01:51:45 Was kinda making things up as I went along 01:51:56 http://paragon.pastebin.com/743924 01:52:09 Btw, it's not a superset of Brainfuck anymore 01:52:22 The only operators that work the same are < and > 01:52:31 + and - effect the top value on the stack 01:52:47 . and , push and pop the stack 01:55:29 ohno i killt him 01:56:20 eh? 01:56:25 mt? 01:56:32 oh 01:56:33 nvm 01:56:38 i'm here 01:56:42 just reading 01:57:15 > and < scroll through memory cells in the current scope's stack? or is there just one stack? 01:57:23 In the current scope's tape 01:57:35 \ and / for changing through global stacks 01:57:40 ah 01:57:59 how many stacks can you have? 01:59:08 Infinite 01:59:12 It's a hash 01:59:23 So it doesn't make them until it needs to 02:00:42 Well, you know, as infinite goes, not really. But you get what I mean. 02:01:47 yeah 02:01:50 Do the specs explain it enough for you to understand how it works anyway? 02:02:14 uh 02:02:28 (code) pops whatever's at the top of the stack and executes it? 02:02:39 Nah 02:02:46 It pops the stack, and looks up the scope with that address 02:02:47 >_> 02:02:57 Like if the stack is [1] 02:03:06 (++) will do ++ in scope 1 02:03:32 why in scope 1? 02:03:37 oh 02:03:39 okay 02:03:44 jeez 02:03:53 Fried your brain yet? 02:04:11 (n code) is gone, of course 02:04:15 But you can emulate that behavior 02:04:30 (n code) wasn't good enough because it didn't allow you to return to the scope later. 02:04:40 !%(x code) instead now 02:04:48 Huh? 02:04:59 See, even EgoBot is confused. 02:05:05 ! for grabbing a new scope, % for duplicating, x for destroying the scope. 02:05:13 Huh? 02:05:19 stfu 02:05:36 !whirl 11110101011100101010101101001 02:05:50 hmm I wonder what happened. 02:06:07 Should've been a maytag 02:06:14 Anyway. 02:07:25 You can leak hella memory 02:09:25 1[&:!1] for example 02:10:02 Infinite loop, creating a scope each time 02:10:17 oh, so if you get the interpreter installed on egobot we can crash gregor's computer with it? 02:10:47 Oh, it would take a long time. 02:10:52 But yeah. 02:12:30 There are three characters I'm not using yet... I mean, other than letters. 02:12:55 Wait, 4. 02:12:58 ' " ~ ; 02:15:02 ~ must have something to do with time. 02:15:05 It MUST. 02:15:16 ha 02:15:29 afk tv 02:15:53 what why 02:15:57 why time 02:16:05 Because. 02:16:35 In one language, ~ is an essential part of time-expressions. In another, it creates a Time-Variable. 02:17:03 I don't have time-related anything 02:17:07 Nor do I have the desire to have 02:17:13 Aww. 02:20:09 -!- wooby has quit. 02:21:24 Oh man 02:21:34 These are like structs 02:22:12 http://paragon.pastebin.com/743957 03:03:02 Oh wow, I'm stupid. 03:03:08 {foo:$} works just as well. 03:03:15 'cause $ pushes the current scope address 03:03:28 I forgot that when I added scopes to subroutines I also added that. 03:04:07 -!- wooby has joined. 03:05:08 GregorR, my new language is OO. 03:05:12 I win. 03:05:14 Good day. 03:05:18 -!- Arrogant has quit ("Leaving"). 03:05:19 Win? 03:05:20 >_O 03:05:37 hio 03:05:46 Hi wooby 03:06:00 what's cracken 03:06:16 -!- rabidpoobear has quit (Read error: 110 (Connection timed out)). 03:06:21 * GregorR is writing a generator for bindings to C++ in D. 03:08:21 anything going on with bfbasic or c2bf? 03:09:03 My wheel-o-attention hasn't come back to C2BF. 03:09:11 -!- wildhalcyon has joined. 03:09:22 Though it's Open Source and anybody else's wheel of attention can come to it if they'd like ;) 03:09:23 howdy! 03:09:30 'ello wildhalcyon 03:09:30 hey gregor! 03:09:36 whats kickin? 03:09:41 where can it be found? 03:09:42 * GregorR is writing a generator for bindings to C++ in D. 03:09:51 wooby: Lemme get the URL, one sec. 03:09:57 GregorR: thanks 03:10:54 wooby: https://svn.sourceforge.net/svnroot/brainfuck/c2bf/trunk 03:11:04 Though SF SVN seems to be down >_< 03:11:12 alright i'll give it a shot later 03:11:26 Oh wait, now it's working... 03:11:36 NM, that was just a network hiccup on my end :P 03:11:51 yeah it's down for me :\ 03:12:02 ... 03:12:16 Well, SF is being sucky :P 03:12:26 I guess it was their side ... seems to work about 1/2 the time for me. 03:14:17 interesting project gregor 03:14:38 Im wrting a follow-up to gylpho, this time I'll provide an official interpreter 03:23:06 -!- ihope has quit (Connection timed out). 03:24:21 -!- coder_ has joined. 03:44:45 -!- wooby has quit. 03:56:03 Hee hee... I'm obsessed with esoteric languages and such now 03:56:50 * coder_ just wrote his first bilingual program(s [I wrote 3]) and his first palindrome program ^^ 03:57:02 * coder_ needs to get his head around quines now 04:27:30 Quines are painful but oh-so-fun. 04:27:57 * coder_ winces at the humungeous C quines 04:28:05 * coder_ decides to waste his time on other stuff 04:29:44 I hate quines... but only because Im not good at them 04:32:05 Is smurf turing complete? 04:35:08 Smurf? Got a link to it? Sounds like it'd be interesting! :P 04:37:09 :o( 04:38:13 I don't right now. There's a rough spec on the wiki, but the main spec seems to have vanished on the web 04:38:35 I found an interpreter for it anyways 04:38:41 Oh, alrighty 04:38:43 yay! 04:38:49 http://www.safalra.com/programming/interpreters/smurf/ 04:38:50 Its a pretty fun language on its own 04:39:06 Ah 04:39:24 I wonder if anyone ever wrote a compiler for Wiki... language one of my friends designed 04:44:10 you don't know what language? 04:44:29 Wiki 04:44:32 The language 04:47:25 Apparently yes 04:47:31 http://www.bur.st/~yayyak/Wiki/Index.html 04:48:31 That sounds evillllll 04:48:33 EVIL!!! 04:48:36 :P 04:51:12 yeah, exactly 04:53:54 * coder_ works on his proggie, "eso," an interpreter for many kinds of esoteric languages 04:53:58 Written in D 04:55:00 sounds familiar 04:55:10 Uhhh, just started it today :P 04:55:57 well, egobot is essentially that, minus the written in D 04:56:09 Ah 04:56:14 * coder_ will check that out 04:56:20 Oh 04:56:45 In my four years of esolangin' I still haven't managed to write the language of my dreams. Im not sure that I ever will *sigh* 04:57:11 This is my 3rd or so day of "esolangin'" :P 04:58:36 congrats, and welcome to the fold. 04:58:48 Ay 04:58:49 :P 04:58:51 I'd say escape while you can, but it sounds like its already too late... 04:58:54 :-D 04:59:12 :P 04:59:26 It is quite fun to pass the time when I'm not working on something 04:59:38 Or when I'm supposed to be studying for exams... XD 04:59:55 Exams suck.... High School sucks..... (Except for Band ^^) 05:00:07 Its a good way to pass some time 05:00:14 Well.... 05:00:39 Okay, maybe not "good", but "feasible", and in all honesty, if you're committed to it, it teaches you a good bit about programming in general 05:00:56 Aye :P 05:00:57 Nothing like learning how to do things right by figuring out what happens when things go very, very wrong *cough* intercal *cough* 05:01:04 :P 05:01:55 I wonder if Sun's Java was supposed to be esoteric.... seems like it..... 05:02:09 DIE JAVA!!!!!!!! >:D 05:02:46 Wow! 05:02:52 someone who seems to hate Java as much as I do! 05:03:02 * < Java 05:03:18 D > C > Python > * < Java < Intercal 05:03:34 C# ~>= * 05:03:54 My opinion 05:04:06 what is *? 05:04:11 0_o 05:04:31 is this an esolang I should have been paying more attention to? 05:04:39 Nooooooo 05:04:44 * = All..... kind of 05:04:51 You run Linux/Unix/*nix 05:04:56 ? 05:05:07 oh, alright then 05:05:29 you were using it in the regex context 05:05:38 e.g. "anything" 05:05:45 Yeah :] 05:06:40 D owns all 05:07:02 I thought it was alright when I checked it out, but it didn't "wow" me the way Befunge98 did 05:07:13 XD 05:08:00 Which is why I've been devoting so much time and energy to making my own fungeoid 05:08:11 Its sort of a cross between befunge and network headache 05:08:22 Ahh 05:08:33 *GASP* 05:09:53 what gasp? 05:10:17 Fungeoid.... odd.... :P 05:11:20 Yeah, they're pretty trippy. My favorite ever was possibly pingpong, but I didn't like the character system 05:11:50 I think esoteric languages are fun to play with.... but I don't LOVE to code in them :P 05:11:58 And fun to design ect. 05:12:44 It depends on the language, really. 05:12:54 There are a few languages where coding in them IS the fun part. 05:13:01 0_o :P 05:13:20 Befunge, in my opinion, is one of them. Very artistic language, if you're not concerned about.. y'know... program size 05:13:42 Ah 05:13:53 ASCII art proggies :P 05:14:45 Essentially, yes. 05:14:54 Hee hee 05:15:05 Actually, they remind me a little of Rube Goldberg machines. 05:15:14 Those are cool :P 05:16:22 I always thought so too 05:17:12 We had an assignment in one of my introductory engineering courses to design a rube goldberg machine that had X (I think 20?) parts to perform a simple operation. 05:17:30 Cool :] 05:17:30 Then we had to "analyze" the freakin' thing and give rough bounds on efficiency, etc. It was awful. 05:17:41 Ah, nevermind then :P 05:18:44 * coder_ decides it is way past "bedtime" 05:18:51 G'Night 05:18:55 -!- coder_ has quit ("Leaving"). 05:26:49 argh, my bedtime too :-( 05:27:00 gotta get up early tomorrow. 05:27:05 G'night everyone! 05:27:07 -!- wildhalcyon has quit ("Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]"). 05:28:34 Arr. "*" in a regex context is not "anything", it's "0 or more times"; "." or ".*" would be "anything". 06:19:36 -!- jix has joined. 06:21:31 -!- jix has quit (Client Quit). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 14:41:36 -!- nooga has joined. 16:02:37 -!- nooga has quit. 16:13:32 -!- wildhalcyon has joined. 16:13:57 hello everyone 16:18:59 -!- kipple has joined. 16:20:08 -!- Keymaker has joined. 16:20:27 hello 16:20:43 hey keymaker 16:20:48 hey! 16:20:57 haven't seen you for a long time, i think 16:21:26 I haven't been around for a long time 16:21:32 yea 16:21:35 then I popped back up a few weeks ago, and I've been on and off 16:21:41 ah 16:21:48 well,welcome back. 16:22:07 thanks 16:22:13 What have you been up to? 16:22:32 brainfuck basically :) 16:22:43 and some misc programs 16:23:18 there are some stuff in bf-hacks.org you most probably haven't seen yet ;) 16:23:37 *are=is 16:24:09 Oh dear... 16:24:17 now you're making me go there and look at it 16:24:19 :-D 16:24:23 hehe 16:26:46 You actually have some very useful bf programs there 16:26:48 That's scary 16:26:57 :D 16:27:13 -!- ACH_SCHEISSE has joined. 16:27:26 -!- ACH_SCHEISSE has changed nick to jix. 16:28:15 I'm working on a follow-up to glypho, which I was never really happy with 16:28:31 a,yea, i read something from logs 16:29:50 I'm working out the details, but its moving away from bf 16:30:10 that's good 16:31:01 yeah. I think too many languages nowadays rely on bf. 16:31:10 ya 16:33:38 I'm waffling now though 16:34:12 I've got 15 commands and nothing to do with them! 16:34:24 hehe 16:34:34 do you have to use them all? 16:46:31 -!- ihope has joined. 16:47:17 What the... 16:47:21 I'm not here! 16:47:29 ah, i see 16:48:21 (note to logs: i didn't reply to any ihope, as there is none) 16:52:09 "Abandon all ihope, ye who enter here" 16:52:17 :P 16:52:37 keymaker: no, I dont have to use all 15 commands, but knowing me, I'll probably need 16 16:52:45 hehe :) 16:54:19 I'm also trying to move away from arithmetic 16:54:27 which is why Smurf is so appealing 17:12:47 Well, I've figured out a bad way to count something. 17:13:01 It only works for up to 9 things. 17:13:21 it can't be worse than my way 17:14:11 First, you write out the first 9 powers of 11 (including 1) in binary, then you put a checkmark next to a power for each item you want to count. 17:14:28 Then you add every number with a checkbox by it, then take the result modulo 10. 17:14:43 ouch 17:27:33 ihope: hmm, level 2 isn't very clear... 17:28:20 I can make the initially-visible numbers visible one-at-a-time, but nothing else sems to happen 17:36:22 SimonRC: do you have any speakers? 17:37:18 be back later. 17:37:20 -!- Keymaker has left (?). 17:38:36 ihope: I have headphones 17:41:18 ah 17:45:58 Ah, I finally got number 6 :-) 17:46:24 1, 2, 3, 4, 5, 8, 9, 10, 7, 6. 17:48:00 What's this all about now? 17:49:53 It's some Flash game. 17:50:01 ihope: url? 17:50:23 http://gamegarage.co.uk/play/clickdragtype-2/ 17:53:11 groovy 18:06:22 puzzle 4? is tripping me up 18:06:32 I think I have the right answer but.. no 18:08:04 hahaha, nevermind, I got it 18:12:14 -!- ihope has quit (Connection timed out). 18:17:52 i'm too stupid for everything but 3 18:19:11 -!- coder_ has joined. 18:20:43 6 is hard :-( 18:23:22 you need sound 18:23:23 and I dont understand 7 at all 18:23:29 for most of them 18:23:35 I have sound 18:23:39 neither of these have sounds that Im hearing 18:26:50 have you tried clicking on everything? 18:27:19 I can't get one of the grey boxes on=8 to behave 18:28:18 It seems to be now 18:29:04 i solveed 6! 18:29:10 was easy... 18:31:54 okay, I've done all of them, now what? 18:33:24 I can't figuer out how to use the 10 puzzel pieces 18:34:39 That one is fun 18:34:40 I just beat that 18:36:25 -!- calamari has joined. 18:36:44 just got six 18:40:21 * SimonRC considers writing a solver to solve lightsout-type games 18:40:39 the trick is to spot the invariants. 18:41:44 what do I do with number 9? 18:42:33 All I can figure out is moving the slider? 18:43:38 similar for number 8 18:44:44 Im figuring out 8, but 9 still.. I dont get it 18:45:07 try clicking and draging everything 18:45:11 *everything* 18:45:45 -!- coder_ has quit ("Leaving"). 18:46:23 Ooohhh! 18:46:26 i have 1,2,3,4 and 6 solved... 18:47:17 alright, now I just have to figure out what to do with the pretty colors 18:47:58 got 5 18:48:41 I think Im getting it 18:51:42 I beat them all! 18:51:44 YAAAAYY! 18:58:42 SimonRC: do you know about the trick to solving lights out? 19:00:54 SimonRC: just push the button under each light, then eventually you'll get to the bottom row and there will be no lights, or if not, there are only a fixed nuber of patterns left. Then, you figure out how to solve those patterns. Then, what you do (to get the low score), is combine the button pushes to solve the pattern with the button pushes to get to the bottom row.. some will cancel out. What you have left is what you need for t 19:00:54 he minimum score 19:01:30 I programmed this up in basic a while back for lights out, but it's a dos app :) 19:15:04 I dont know how to go from the patterns on the bottom to turn everything off though 19:15:36 for instance, on the bottom row right now I have OXOOX 19:15:42 How do I turn the Os into Xs? 19:18:41 -!- Keymaker has joined. 19:30:54 calamari: yeah, I know that 19:31:32 note that the order in which you press the buttons does not matter, just whether you press each one an od or even number of times. 19:31:37 wildhalcyon: some patterns are impossible to remove 19:31:47 SimonRC: yes, of course 19:31:47 oh, ok 19:31:53 best. game. music. ever. (great game too) --> http://gamegarage.co.uk/play/mousegame/ 19:32:00 wildhalcyon: I don't know if that's one of them or not, but it probably is 19:32:20 well, it was the 2nd level of a lights out game 19:36:18 i solved all 10... is the main screen a puzzle too? 19:40:51 I thought it was, but now I suspect not 19:41:15 woohoo, finally beat that last level of http://gamegarage.co.uk/play/mousegame/ 19:41:56 2528.34s, 194 deaths 19:49:31 wildhalcyon: probably solvable then :) 19:49:46 probably, dont know though 19:49:50 wildhalcyon: I could plug that configuration into my program to give you a solving grid 19:51:50 nah, dont worry about it 19:52:45 too late :) 19:53:01 wait, I'm confused.. is O or X the on state? 19:53:17 assuming O is on, X is off: 19:53:39 the key is: 19:53:50 actually it doesn't matter hehe 19:54:02 ....* 19:54:07 ...** 19:54:14 ..*.* 19:54:20 .***. 19:54:29 *.... 19:54:39 (* = push, . = don't push) 19:55:04 if it was X on O off it's unsolvable 20:00:11 ahh, looking at my the source, there are reduction patterns needed to get the absolute lowest score 20:00:33 they are: 20:00:48 **.** *.*.* .***. 20:01:02 ..... *.*.* *.*.* 20:01:22 **.** ..... **.** 20:01:30 ..... *.*.* *.*.* 20:01:36 **.** *.*.* .***. 20:01:57 apply each (xor), and then see which gives the lowest number of pushes 20:03:47 btw, seems that I had another method when doing it from memory 20:04:04 won't give the lowest score tho.. good thing I wrote all this down in my comments hehe 20:04:58 * calamari looks at the date on this program: Jan 5, 1997 :) 20:10:41 Dobleve te efe? 20:12:23 what? 20:18:10 -!- rabidpoobear has joined. 20:30:44 -!- Arrogant has joined. 20:33:17 hey Arrogant 20:35:36 Hey 20:38:35 add anything new to the language? 20:38:39 Rack 20:39:02 I've decided that I want to add an instruction that clones a scope 20:40:09 But I've already used "c" for something 20:40:17 So I don't know what character to use 20:41:04 "1" ? clONE 20:42:00 That's creative. 20:42:17 I like it. 20:45:43 It's also on the same key as the "new scope" operator ! 20:45:52 So 1 for clone, ! for new 21:02:49 -!- Sgeo has joined. 21:02:49 Okay, screw it, I'm addings trings. 21:02:51 strings* 21:02:53 Hmm? 21:03:49 Well, I suppose I don't really have to if I get a new ascii library in there 21:04:07 But I want to add strings to the language 'cause it'll be easier. 21:05:16 * Sgeo starts playing that game 21:06:08 * Sgeo doesn't get 1:4 21:09:26 * Sgeo got past it 21:13:54 -!- ihope has joined. 21:21:07 I just get a black screen when I go there 21:21:23 is that supposed to be a puzzle as well? 21:33:23 hmm im stuck on 2, i got all the numbers but its not working :( 21:36:32 rabidpoobear, new helloworld program: 0+++++++++++++"Hello, world!"0+[&:.s] 21:36:53 And with that, I really have to get going so that I can get to work on time. 21:37:01 -!- Arrogant has quit ("Leaving"). 21:41:25 anyone got some hints on puzzle 2? 21:44:27 which one? 21:44:55 Are you still on clickdragtype? 21:46:13 no im on cdt-2 21:46:25 what game? 21:47:03 link? 21:47:15 http://gamegarage.co.uk/play/mousegame/ I think 21:47:56 Oh, that one is evil 21:48:03 I made it to 3:5 *sigh* 21:48:45 clickdragtype? 21:50:10 * Sgeo doesn't get it 21:51:07 yeah 21:51:07 clickdragtype 21:54:01 arrrgh 21:54:03 that game's to ohard 21:54:15 :( 21:55:36 lol 21:57:28 I managed to beat it all, once I figured out what the heck you did on level 9 21:57:35 Anyone have a clue about the wires? 21:57:56 yeah 21:57:58 *level with the wires 21:58:04 use the balls on the side 21:58:14 How? 21:58:23 move them up and down 21:58:33 And.. 21:58:43 move them ALL the way up and down 21:58:52 n/m 21:59:40 you figured it out? 21:59:46 Yes 22:00:21 cool 22:00:25 the phone took me a while 22:00:36 The phone part was easy 22:00:58 eh 22:01:05 it's hardcore raining here right now 22:01:16 I have to go or my computer will reboot and upset itself 22:01:19 see you guys later 22:01:22 noone has a hind for the second one? the one with the math stuff 22:02:20 -!- rabidpoobear has quit. 22:04:13 The volume is tied to the visability of the symbols 22:04:26 So you want to tune them to eliminate as much sound as possible to just make out one or two of the sounds 22:11:46 -!- CXI has quit (Connection timed out). 22:14:02 * Sgeo has no clue about the shapes 22:16:02 -!- CXI has joined. 22:16:30 (wildhalcyon) i allready have the numbers 22:16:35 2 3 6 0 22:16:38 but they dont work 22:16:56 do you have any switched around? 22:18:24 ? 22:18:30 they are in order 22:19:22 * Sgeo needs help with the shapes 22:21:21 gn8 22:22:27 nite 22:22:41 Night jix 22:22:47 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 22:24:17 -!- phibxr has joined. 22:27:46 allright, all i need is #2! 22:28:17 :-) 22:28:37 wtf it just doesn't work 22:28:52 * Sgeo finally gets the shapes 22:29:32 Well, tell me what you have so far. 22:29:40 1 : 8-6 = 2, 2 : 12-10+1 = 3, 3 : 3*3 = 6, 4 : 20-24+4 = 4 22:29:43 is that not correct? 22:29:52 3*3 = 9. 22:29:58 :X 22:30:00 And 20-24+4 = 0. 22:30:07 thats what i mean 22:30:12 *meant 22:30:38 ok there 22:30:44 so now what do i do? 22:30:45 Got it? 22:30:48 yup 22:30:58 Let's see... 22:32:29 took me an hour and 6 minutes to finish 22:33:26 -!- calamari has quit ("Leaving"). 22:37:52 -!- ihope_ has joined. 22:38:37 I wish my computer would warn me BEFORE hibernating, not after. 22:41:24 -!- Keymaker has left (?). 22:51:39 -!- ihope has quit (Success). 22:51:53 -!- ihope_ has changed nick to ihope. 22:59:54 -!- wildhalcyon has quit ("Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]"). 23:12:06 > is bind, < is return, ( is the input variable, ) is the output variable, ~ creates a new variable, = sets a variable, : gets the value of a variable. 23:53:32 -!- kipple has quit (Read error: 110 (Connection timed out)). 23:58:11 The secret to the mouse game is to use an optical mouse I think 23:58:23 and there are some tricks that make the last level trivial 23:58:27 (ish) 23:59:45 ihope: what lang is that?