×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Even Flash Can Get Viruses

timothy posted more than 12 years ago | from the blesshyoo dept.

Security 277

Mechel Conrad writes: "Heise Online(German) writes about a Virus called SWF/LFM-926. It consists of a Macromedia Flash movie and seems to be the first of its kind. It uses Flash's scripting language in order to open a debug terminal creating and executing a file called V.COM, which infests other .SWF Files. Although the virus is not very dangerous and not widespread yet, it suggests clear security holes in Flash." The translation of the Heise article is quite readable, too. Update: 01/08 22:47 GMT by T : bdavenport adds: "this report on Yahoo lists a new Shockwave virus as low grade due to the need of manual downloading. infoworld is reporting that McAfee has upgraded to high risk after several Fortune 500 firms have reported it in the wild, arriving as an email attachment."

cancel ×
This is a preview of your comment

No Comment Title Entered

Anonymous Coward 1 minute ago

No Comment Entered

277 comments

Hey! A news flash! (-1, Offtopic)

A nonymous Coward (7548) | more than 12 years ago | (#2806607)

Dang me

Re:Hey! A news flash! (-1)

Klerck (213193) | more than 12 years ago | (#2806909)

Back by unpopular demand, more random number crapflooding!

3 [goatse.cx]
2
6
2
3
3
6
6
2
5
8
4
6
5
6
2
2
8
6
3
7
1
9
4
1
6
7
4
4
5
1
9
6
7
6
5
1
6
2
9
5
8
3
3
6
9
2
7
3
3
3
8
6
9
5
3
5
4
7
5
8
6
7
5
8
6
8
4
6
1
3
4
9
9
5
2
8
5
5
1
2
2
6
8
9
9
3
2
9
4
3
7
5
9
5
7
9
7
7
5
1
4
5
7
5
3
8
5
2
2
1
1
1
9
8
2
3
7
4
1
2
2
2
9
1
7
5
5
3
5
7
4
1
9
1
6
1
6
9
6
8
8
9
9
3
8
2
4
7
8
9
9
2
8
4
3
8
4
9
1
1
8
2
5
6
3
5
1
3
9
4
7
3
2
7
9
6
1
3
8
6
8
2
5
9
4
7
1
3
2
2
5
3
6
3
3
4
3
8
7
9
6
2
8
5
5
8
9
6
8
6
2
5
3
5
4
5
9
5
5
2
3
7
3
8
5
9
4
9
5
1
4
9
8
6
1
6
3
3
1
6
1
8
3
1
8
3
5
3
1
2
1
5
9
6
4
8
2
6
8
5
6
5
2
6
5
7
9
5
4
1
5
8
7
4
2
1
9
8
3
6
2
1
8
4
9
6
4
6
4
9
9
5
4
4
2
4
7
9
4
6
3
6
2
7
1
6
1
2
9
3
2
7
1
2
5
5
5
4
6
9
9
9
4
8
9
9
6
9
6
2
1
4
4
7
4
3
1
8
4
6
4
8
2
5
4
5
3
5
9
8
3
7
7
7
6
4
9
3
6
4
9
1
3
9
7
3
9
2
4
5
8
8
4
3
4
7
5
4
6
4
2
3
1
5
3
4
4
4
6
7
9
7
7
3
2
6
3
5
2
5
5
1
8
5
8
3
3
4
4
7
8
2
4
9
4
4
3
4
8
5
9
8
2
7
1
6
5
7
1
8
4
1
8
7
7
8
5
5
9
2
1
9
9
5
1
7
2
1
7
1
6
3
3
2
2
8
2
1
6
9
1
9
7
7
2
7
4
4
3
8
5
9
4
6
9
7
9
6
2
7
3
7
5
3
9
2
7
9
5
8
9
1
5
1
5
5
8
8
2
8
5
7
8
2
9
6
4
3
4
1
4
1
5
2
9
4
5
9
3
7
1
4
2
5
8
1
4
7
9
7
8
4
3
1
4
3
6
3
9
3
7
5
1
1
2
6
6
3
8
2
1
5
6
7
7
7
1
3
3
7
5
9
6
1
1
2
4
8
4
8
4
5
2
1
3
8
1
5
9
9
7
9
9
6
5
1
4
2
3
9
5
9
5
9
7
6
6
7
8
1
2
9
4
3
9
3
2
6
6
5
5
1
6
7
8
7
1
1
9
1
6
3
2
2
5
1
3
7
3
6
1
3
6
9
5
8
8
1
5
7
4
6
6
5
5
7
7
5
1
3
3
4
1
1
7
1
3
5
1
2
4
6
9
4
8
7
9
9
8
6
3
3
2
7
9
4
9
5
9
3
8
6
1
8
5
3
1
4
7
3
6
9
7
2
2
3
5
8
2
4
8
2
5
9
9
2
9
6
3
1
7
6
3
4
1
5
4
3
9
3
3
7
2
5
7
5
6
1
5
5
4
7
3
5
1
9
7
8
4
8
3
8
9
3
1
9
9
7
1
3
7
1
1
2
3
8
3
9
7
1
2
5
7
7
2
9
6
5
5
7
2
3
9
8
1
8
8
8
9
6
7
6
7
1
5
4
2
3
7
7
9
2
2
6
4
2
1
7
6
8
1
6
4
5
4
1
7
4
2
6
2
8
7
1
4
2
5
2
1
9
3
5
6
6
5
7
8
3
4
3
5
9
5
2
5
7
8
8
2
3
4
4
1
1
8
2
4
3
5
3
2
3
7
1
2
9
6
8
5
8
9
2
1
3
6
8
9
5
3
6
3
8
3
2
8
3
4
5
3
3
2
3
4
9
9
3
1
8
7
8
6
9
4
7
8
5
5
1
4
5
6
3
1
1
1
7
4
3
9
5
6
7
5
6
3
8
3
1
9
2
7
5
3
9
2
9
6
9
6
8
5
7
4
1
2
4
7
5
1
5
6
2
3
3
9
3
2
4
6
2
4
8
9
7
4
3
8
3
7
8
9
1
9
4
9
6
7
1
3
7
7
8
9
3
2
8
5
5
3
4
9
8
8
4
5
6
6
5
1
3
2
1
3
4
2
9
7
5
5
7
8
1
2
6
8
1
7
7
2
2
3
8
5
7
7
6
2
9
9
2
6
8
7
7
7
6
5
1
7
8
4
1
9
4
9
4
6
5
4
9
2
2
2
4
4
8
8
2
6
7
4
7
6
7
5
5
7
7
2
5
6
5
2
1
6
1
8
6
4
9
7
5
6
3
4
8
6
2
5
5
1
1
3
8
7
3
3
2
3
3
4
3
8
9
6
8
7
6
7
4
4
2
5
3
7
8
5
3
2
2
5
2
8
8
8
2
8
3
1
3
4
1
5
4
9
7
5
3
5
3
9
2
8
2
9
5
8
1
5
6
5
4
5
2
9
2
1
9
3
8
3
4
7
5
5
2
3
7
4
5
1
5
5
2
6
1
3
4
9
8
8
3
8
6
6
2
2
6
7
1
1
2
2
1
5
1
7
9
6
3
6
8
9
4
3
8
6
7
7
2
4
2
2
2
3
5
3
2
6
1
5
3
5
3
5
7
9
4
5
2
3
8
7
3
3
9
1
5
7
7
2
1
4
9
7
5
9
9
7
6
3
8
7
9
8
7
2
5
6
3
7
1
6
2
7
9
3
3
1
7
1
1
9
1
9
6
9
3
5
4
1
9
1
5
9
1
7
1
2
7
3
3
7
3
5
9
1
6
3
7
9
1
6
7
3
3
6
6
8
2
5
1
5
6
8
9
3
5
9
5
6
3
9
6
5
9
9
3
8
7
7
2
1
1
7
1
6
9
6
8
9
1
5
9
4
1
2
7
3
8
1
4
8
3
9
6
8
3
1
9
3
2
4
8
9
7
4
2
5
5
1
4
4
8
3
3
3
4
6
4
2
2
3
2
4
7
4
7
8
3
4
4
1
3
6
1
4
3
5
5
7
2
2
4
5
7
7
1
3
4
4
5
5
7
7
9
4
1
2
2
5
8
4
5
8
1
9
4
3
1
3
3
1
9
9
8
6
3
4
9
2
4
1
7
4
7
7
7
7
1
9
2
6
7
5
7
4
1
5
2
9
6
2
3
3
4
5
7
1
3
3
8
6
9
7
9
9
9
7
2
1
7
3
6
2
7
9
7
1
5
7
7
6
1
9
5
5
9
7
4
5
9
9
8
8
1
5
2
7
9
4
3
1
5
8
9
4
2
2
2
1
9
7
7
3
4
6
6
5
7
6
2
1
8
8
1
5
6
2
7
6
6
6
4
4
4
4
2
5
4
2
6
8
7
2
5
1
9
2
5
1
1
1
6
6
2
2
6
9
8
4
9
7
8
2
2
1
3
5
7
4
2
6
1
6
4
7
2
9
7
9
1
4
4
8
1
9
1
2
8
7
7
4
7
1
9
3
3
6
4
6
9
6
8
6
8
5
2
2
2
5
8
8
3
1
8
1
5
4
8
2
2
2
7
8
2
3
7
1
1
5
9
7
2
4
9
2
9
3
9
9
6
9
8
5
1
3
4
6
8
9
9
3
8
9
8
2
2
4
6
4
7
9
4
7
7
8
3
1
5
5
9
8
4
9
3
6
2
1
7
3
9
5
2
6
6
2
7
8
3
9
7
4
5
3
4
9
3
6
6
9
2
9
9
6
4
6
2
7
8
4
2
7
2
1
3
8
4
1
3
4
4
3
7
1
2
8
3
4
8
9
1
8
2
3
3
2
6
3
3
2
9
8
2
7
1
3
5
5
3
4
3
1
5
6
2
7
8
8
2
4
4
7
6
3
4
1
8
9
1
6
1
7
4
7
3
7
7
7
8
5
9
2
4
4
2
6
9
8
6
7
8
5
8
2
5
8
8
1
2
3
9
3
8
4
3
1
3
9
5
5
5
1
9
2
2
5
9
8
8
8
2
4
1
1
3
1
9
4
9
5
1
2
4
2
4
8
9
4
8
4
2
7
5
5
2
6
5
5
1
1
4
1
4
7
3
7
3
1
5
1
8
8
1
3
7
1
7
2
3
5
6
2
5
3
6
1
4
7
1
4
5
9
3
9
7
6
4
7
3
4
7
5
8
6
3
3
3
9
8
9
6
2
3
9
8
6
1
5
6
4
6
1
7
3
6
4
5
7
7
5
8
9
7
2
4
7
5
4
5
7
5
5
2
4
1
6
7
4
1
3
1
4
5
2
1
7
4
5
1
4
9
5
4
7
1
8
5
9
2
1
8
2
5
7
6
4
3
8
3
1
2
9
9
9
1
1
9
9
7
9
1
8
9
5
5
9
9
6
6
7
5
2
8
5
7
1
6
9
5
6
5
4
3
9
3
6
1
4
3
4
2
4
5
2
1
8
8
8
3
6
5
9
4
6
8
6
5
7
9
3
6
2
2
6
1
5
4
8
4
7
9
9
3
6
3
3
6
6
9
3
2
1
3
3
9
5
4
1
9
8
6
4
7
6
2
3
2
9
7
5
7
6
8
2
3
9
5
8
4
1
4
5
1
1
8
4
2
1
5
8
4
4
6
6
7
5
8
3
4
4
5
5
3
5
4
8
4
4
3
5
8
1
6
5
3
4
2
4
3
2
4
1
9
1
6
5
7
9
1
8
3
7
8
3
2
1
2
3
4
5
2
7
1
4
5
2
1
6
1
8
1
2
7
2
4
7
5
7
3
2
9
8
8
1
3
5
9
4
9
9
1
3
4
5
1
8
4
1
9
8
8
4
1
5
7
6
7
8
1
4
1
9
7
3
4
9
6
8
9
1
2
5
3
9
8
4
1
3
5
7
7
9
7
2
6
8
2
8
9
8
9
2
5
1
2
6
2
3
7
4
7
3
1
7
1
3
3
8
3
7
6
4
2
6
9
4
7
3
2
5
3
3
3
6
2
8
9
1
9
5
6
2
4
1
9
5
2
8
8
8
8
7
8
3
8
5
5
2
9
4
9
8
8
6
1
5
2
2
4
3
9
7
6
3
8
2
7
7
6
2
1
4
4
8
9
6
7
4
2
4
9
6
6
1
3
5
4
1
5
9
4
9
7
6
3
6
4
7
9
2
5
5
9
4
3
7
7
1
1
5
9
7
8
9
1
8
5
2
6
6
6
9
4
8
2
2
2
4
2
3
6
6
3
3
7
9
1
1
9
2
1
4
3
1
9
5
8
1
4
5
2
2
8
8
7
9
8
1
2
7
8
5
7
6
2
3
3
6
7
7
8
5
3
1
6
6
2
9
4
5
6
8
7
8
4
8
3
6
5
7
3
9
3
5
8
6
2
6
9
8
5
4
1
3
3
2
9
5
6
4
2
4
4
5
1
6
4
2
2
2
5
2
2
7
8
9
6
4
5
9
6
3
7
2
7
4
8
2
8
8
4
9
5
4
5
9
3
8
7
1
5
6
1
4
6
7
3
4
2
6
4
1
9
5
2
4
6
6
2
5
3
2
5
3
1
4
2
3
9
2
4
9
4
8
6
8
7
6
2
7
6
3
4
1
4
3
3
8
9
6
8
3
3
5
5
8
7
5
1
8
9
3
2
6
8
3
8
9
1
4
2
1
6
2
3
4
3
8
4
4
3
3
7
6
3
7
9
8
7
5
4
6
4
5
2
5
5
2
5
6
9
3
7
9
4
5
5
2
3
9
8
3
6
9
4
9
1
6
2
8
3
6
7
8
6
9
1
8
2
5
2
3
9
1
2
2
4
5
8
2
8
5
5
5
8
1
3
9
9
6
1
2
4
4
1
7
5
4
5
9
3
7
9
4
8
3
3
2
3
2
2
7
8
3
4
5
6
5
7
6
4
2
6
7
6
2
9
8
7
7
3
9
9
7
9
9
4
8
4
1
1
1
9
9
9
7
9
6
6
5
9
4
9
6
1
4
3
5
4
3
7
9
7
5
2
3
1
2
7
9
9
5
3
8
8
9
2
6
7
7
4
6
5
4
8
3
1
8
3
6
6
9
2
9
6
1
3
1
6
7
8
1
9
1
7
3
3
8
6
6
9
7
4
5
7
5
2
3
8
4
4
8
2
9
4
5
1
8
9
5
4
7
2
8
3
4
4
2
5
1
5
1
7
5
6
9
4
2
7
7
9
5
9
7
8
4
6
3
9
8
8
8
8
9
4
4
2
5
1
1
5
4
4
9
6
7
8
4
4
9
9
6
8
6
7
5
4
7
3
5
4
5
5
3
4
5
9
1
3
4
6
8
2
7
4
7
9
2
3
6
3
6
6
7
8
8
3
5
9
2
1
1
9
5
2
1
5
2
3
8
6
7
6
6
6
9
1
3
4
5
5
8
7
8
4
9
8
1
7
8
4
6
7
3
5
1
8
2
9
1
5
1
7
2
6
4
5
3
6
9
4
5
3
5
4
3
1
8
6
1
5
1
6
5
9
5
1
1
8
9
2
1
8
3
9
8
3
9
9
9
7
6
4
8
1
1
5
7
4
9
4
4
2
6
4
9
1
7
5
7
9
4
7
4
3
1
6
9
8
7
5
2
7
5
4
3
8
7
4
6
6
2
3
1
6
3
3
6
2
6
7
1
9
9
5
3
9
7
1
6
8
3
9
7
4
3
3
3
7
4
7
9
5
2
6
7
3
2
6
9
4
9
7
5
5
1
7
9
2
2
2
7
6
2
2
7
9
6
5
3
1
1
6
4
1
9
7
5
2
7
4
1
2
3
7
4
7
4
9
2
4
9
2
6
3
6
2
8
8
6
5
7
2
9
5
4
5
3
8
1
8
6
7
6
4
2
7
9
2
7
7
4
4
4
7
6
3
3
8
1
5
6
4
5
9
5
2
4
7
2
1
3
5
6
7
2
3
9
2
6
3
1
8
8
9
7
3
2
8
6
6
9
9
3
7
6
9
4
6
9
6
5
5
2
7
1
6
5
2
8
5
9
5
2
1
3
3
3
4
6
8
2
5
8
8
2
5
4
2
9
7
4
8
7
3
9
7
3
7
5
2
8
3
9
3
2
9
4
1
3
2
5
2
2
1
9
4
7
4
6
9
5
9
9
5
8
3
4
6
4
7
7
5
7
6
2
8
1
4
8
3
6
3
7
6
2
4
5
9
4
4
2
7
1
8
1
4
4
2
4
7
4
4
3
5
2
4
1
3
9
4
8
3
2
2
1
2
1
6
2
9
1
6
7
6
7
2
1
5
5
4
5
9
6
2
8
9
3
7
1
3
2
1
9
6
8
6
2
3
7
8
9
1
9
3
7
3
8
7
2
4
5
5
2
4
9
6
8
5
3
7
1
5
1
8
9
5
6
1
3
1
7
6
7
4
8
7
2
2
8
5
4
9
3
2
6
2
8
4
4
7
6
9
4
4
3
5
2
4
4
7
6
4
6
1
1
5
6
1
5
3
2
5
1
1
1
5
8
2
9
6
3
7
4
4
1
7
1
8
9
1
9
6
1
6
2
6
5
1
6
3
7
8
4
7
4
6
5
8
2
6
2
5
3
5
3
2
9
8
3
9
4
1
1
7
1
8
3
5
8
7
6
3
5
9
1
2
2
7
2
3
5
5
7
3
4
8
8
6
4
8
2
7
5
1
2
2
9
9
3
1
5
7
9
9
2
7
9
2
5
9
3
7
6
8
7
4
6
1
4
6
3
8
7
8
9
4
5
9
6
7
4
5
8
9
7
7
7
1
4
7
6
5
6
9
4
1
3
6
1
9
8
1
6
9
6
9
8
7
8
4
2
2
5
3
8
7
7
2
8
5
1
9
8
5
4
9
4
8
5
5
9
5
1
7
2
7
2
3
2
5
9
8
6
4
8
3
6
5
3
8
2
1
7
2
9
5
6
2
1
8
6
1
2
2
3
8
4
4
2
5
5
8
2
6
8
2
8
6
1
2
5
8
3
3
9
8
9
2
1
1
6
8
1
8
8
8
2
7
2
9
9
9
6
8
8
5
8
9
4
4
9
5
5
1
6
4
6
7
6
2
6
7
6
6
5
2
6
6
5
1
3
1
1
4
6
1
6
6
4
7
5
5
2
3
5
4
2
9
1
7
2
9
9
1
9
4
5
3
1
5
5
4
2
4
9
4
9
7
8
8
5
5
6
2
6
8
4
6
8
4
6
6
8
8
4
3
1
1
1
7
3
8
9
8
3
5
6
3
4
4
3
9
9
2
8
2
1
7
9
5
6
6
9
1
7
3
3
5
7
3
1
7
9
2
6
6
3
3
3
2
2
6
1
5
7
7
9
6
1
5
7
7
1
1
9
3
4
7
1
3
8
9
5
2
5
6
4
2
9
4
9
7
5
6
4
1
9
3
1
7
7
1
2
2
7
1
5
6
7
7
9
5
4
6
8
4
3
8
6
3
3
3
1
1
1
4
9
6
9
5
9
7
2
7
2
9
6
8
1
7
5
1
3
5
1
3
9
6
2
8
9
1
9
9
7
4
5
6
9
6
2
5
3
9
8
7
6
4
5
6
8
3
8
8
2
1
1
2
3
4
6
5
8
3
7
2
7
3
4
6
1
4
2
7
7
7
1
5
1
8
9
3
7
5
7
2
3
3
5
4
5
8
1
1
7
9
8
9
3
1
4
1
4
5
7
3
8
4
5
2
9
2
5
9
8
6
3
7
7
8
4
8
3
6
7
2
8
1
5
7
5
3
9
8
7
4
4
7
5
4
7
4
8
5
4
6
6
2
8
6
3
6
6
5
5
1
3
1
2
1
5
3
9
2
2
2
2
3
2
7
5
1
8
4
9
3
8
9
5
7
9
8
8
7
3
2
2
3
5
3
9
1
5
2
3
3
8
2
7
5
3
5
7
2
4
6
1
8
3
4
9
3
2
5
9
4
3
4
5
6
5
6
1
7
8
9
3
9
1
2
6
7
5
4
9
7
1
2
6
1
6
2
3
5
8
4
4
8
6
9
6
8
4
5
3
8
1
7
1
3
6
2
9
6
4
1
5
3
1
9
6
4
7
8
5
6
8
4
3
8
9
4
3
2
9
4
9
9
5
4
2
1
6
5
3
6
8
2
6
8
7
9
6
9
9
7
1
8
9
4
4
8
4
5
9
9
9
7
5
9
6
4
3
9
4
3
1
3
3
7
6
8
8
2
6
8
4
5
5
8
4
8
3
3
6
6
5
6
4
7
6
2
5
3
8
8
2
2
2
9
4
9
2
5
8
8
6
9
8
1
7
3
4
8
4
4
5
7
6
4
1
5
8
7
6
4
3
1
5
3
1
1
9
8
7
4
4
9
3
2
3
7
5
9
4
9
7
7
6
9
9
1
8
8
3
9
8
1
2
4
8
4
4
7
4
4
1
2
2
4
7
6
6
6
8
7
8
2
3
3
6
5
8
8
1
5
2
9
8
6
3
4
6
9
5
1
1
4
7
6
3
1
9
4
5
1
2
9
5
7
7
3
5
1
5
8
7
3
6
2
2
2
3
2
5
7
7
3
3
8
5
6
1
2
7
2
8
1
9
4
7
3
2
3
7
4
5
6
8
4
3
6
7
4
6
1
1
9
5
4
9
5
1
6
4
4
8
7
5
8
1
4
5
7
5
9
7
3
3
8
7
3
5
7
3
7
4
6
2
9
3
4
7
4
1
9
2
9
9
8
1
7
1
4
8
2
8
8
3
9
2
2
3
5
5
9
1
5
6
2
4
8
5
6
8
7
5
8
2
6
5
9
5
5
2
6
2
5
7
4
7
2
2
5
1
8
2
3
2
6
5
3
1
3
2
1
7
5
9
8
7
7
1
5
4
1
3
1
5
1
3
7
3
1
4
1
1
5
6
6
5
2
6
2
2
5
1
6
8
5
2
9
3
2
7
5
7
9
7
3
8
9
8
1
7
6
6
1
5
1
4
1
6
9
3
2
1
1
8
8
1
8
4
7
7
7
4
9
5
2
6
3
1
4
4
4
4
9
4
2
1
9
7
7
9
7
3
3
5
7
5
8
2
4
7
6
7
6
2
1
2
9
8
1
2
1
3
6
2
9
4
2
5
2
5
9
9
9
2
1
1
6
4
1
5
4
3
9
8
8
5
9
1
1
9
8
5
8
6
1
2
6
6
3
5
5
7
6
1
9
7
8
4
2
5
4
5
5
8
3
4
1
6
1
5
4
1
6
2
5
5
2
3
9
8
4
5
6
3
8
7
8
6
3
4
6
5
2
2
6
6
7
8
4
2
7
2
8
7
9
7
1
9
7
6
6
3
4
4
4
1
3
9
4
4
2
8
7
1
6
9
8
7
8
7
3
7
5
6
7
8
9
5
4
7
4
4
8
8
2
2
2
4
8
5
8
6
2
4
5
4
4
6
1
8
4
7
3
7
9
3
8
2
3
3
3
9
8
8
5
1
1
9
7
7
5
5
1
8
9
1
6
4
8
2
3
1
8
6
1
6
9
5
2
1
7
7
6
9
3
4
8
4
9
2
5
2
4
9
8
2
1
8
6
6
7
1
9
3
9
5
5
3
6
6
1
7
7
6
3
8
1
8
8
1
7
6
2
1
2
6
5
5
1
5
7
3
3
8
1
8
4
4
6
8
5
2
9
4
1
8
2
2
5
1
1
3
3
1
2
6
3
5
5
1
4
2
7
7
9
6
9
4
8
7
5
4
2
5
2
5
8
7
1
9
2
8
8
9
8
4
1
4
6
2
1
7
8
7
8
4
6
5
6
7
2
7
8
4
4
2
7
6
5
9
5
4
9
7
7
7
4
8
1
9
3
5
3
4
6
5
2
1
6
3
1
1
4
8
1
2
7
2
9
9
6
1
1
7
9
9
9
8
4
3
5
7
6
6
5
5
5
2
6
1
2
1
6
7
2
4
3
6
4
8
7
4
2
7
3
4
4
9
3
1
8
6
2
2
6
4
1
5
9
5
7
3
9
4
7
6
8
8
2
5
7
7
3
3
5
2
6
6
3
2
2
9
5
1
5
9
6
2
9
9
5
1
4
9
3
4
2
1
5
2
9
2
8
2
8
1
4
4
6
7
7
8
9
1
4
8
6
9
4
1
9
7
1
2
7
8
3
6
7
2
5
1
2
6
1
2
7
5
2
4
1
3
1
7
1
4
9
5
2
3
4
6
2
6
5
9
7
7
9
9
3
4
3
8
6
4
2
3
1
9
1
3
9
4
4
8
1
3
5
2
1
6
1
4
6
4
6
7
2
1
1
8
5
8
4
4
9
2
7
3
2
6
5
5
1
5
3
1
5
3
3
5
1
2
2
8
3
8
8
6
3
4
3
1
3
2
6
7
4
9
8
6
4
8
3
1
1
6
3
7
2
6
8
6
8
5
4
2
6
8
9
9
1
3
7
4
6
6
5
8
8
5
6
9
4
2
3
9
3
4
5
2
3
3
1
8
6
6
1
8
6
3
9
9
5
4
2
5
5
7
6
5
9
5
5
4
5
7
5
7
9
5
4
5
5
9
3
1
7
5
6
8
1
7
5
9
9
5
6
3
1
2
9
3
4
5
9
2
2
2
8
8
3
4
2
4
3
9
1
6
5
6
1
1
5
6
3
1
5
3
3
4
6
7
5
4
6
8
8
9
1
8
9
3
2
5
4
4
6
2
3
5
3
9
2
6
8
8
1
2
8
5
1
6
7
8
3
6
7
5
5
1
2
7
5
3
4
7
2
8
1
8
2
1
8
1
9
4
9
2
3
3
6
5
4
8
8
3
4
8
5
5
2
4
9
7
7
9
8
1
1
4
7
3
9
6
3
9
7
6
5
2
5
5
9
8
7
7
5
7
2
4
5
1
9
5
8
6
5
8
2
9
2
4
1
6
9
9
6
7
6
8
8
3
4
3
8
1
3
2
7
5
4
9
8
9
2
9
8
4
1
4
6
2
4
6
3
6
2
3
3
6
7
7
7
4
3
5
6
4
3
8
7
2
1
5
1
7
2
9
7
2
7
3
7
7
5
7
7
8
6
1
7
5
8
4
6
5
9
4
5
1
6
6
5
1
4
9
7
8
6
9
8
5
6
4
9
8
4
2
5
8
4
6
6
6
5
5
6
5
6
7
6
5
4
9
8
3
6
1
8
5
3
8
2
5
7
1
4
8
3
2
8
2
8
2
9
9
5
3
9
7
5
3
4
5
9
2
6
3
6
4
7
5
7
6
2
5
5
8
7
9
1
2
4
7
9
3
8
5
7
1
4
7
1
8
1
1
8
9
5
4
7
7
7
5
7
1
4
9
1
7
7
1
6
2
2
8
6
8
7
1
4
4
1
9
8
2
8
1
8
3
3
5
4
6
6
5
3
1
5
5
9
6
4
7
1
2
5
6
2
5
7
8
3
6
2
1
3
7
5
4
6
3
5
3
4
8
5
4
8
2
5
2
1
5
1
6
3
9
3
6
7
3
1
5
2
3
9
8
4
6
1
4
3
6
7
9
8
8
2
7
7
5
1
2
1
1
7
4
3
7
8
6
2
8
3
7
5
5
5
5
1
5
3
2
6
5
7
5
1
2
3
6
2
2
1
2
4
6
8
6
9
7
1
3
9
8
8
7
5
4
5
4
3
1
3
1
1
6
2
7
7
6
8
7
7
4
1
2
5
4
5
4
9
1
7
6
9
1
7
7
3
5
6
2
7
3
5
5
8
5
5
9
4
9
8
2
7
3
4
9
1
9
9
2
4
5
2
3
7
7
8
2
6
1
8
7
1
9
3
2
1
4
8
1
3
4
2
2
5
8
4
6
7
3
7
1
1
1
9
5
5
7
2
3
7
4
7
3
8
7
4
6
6
2
6
7
9
5
8
9
2
1
3
2
7
8
8
7
6
1
1
5
6
8
3
2
4
1
8
5
8
2
9
7
3
6
9
9
3
5
5
9
7
2
7
2
9
8
1
3
1
5
1
7
8
3
1
1
8
6
2
8
4
4
7
1
1
4
8
3
9
5
3
6
3
5
9
9
5
7
7
4
6
3
6
6
9
5
5
4
8
4
6
8
9
3
1
5
4
8
5
2
3
8
1
6
9
7
6
6
7
9
3
7
6
3
7
3
7
9
9
2
2
4
9
3
1
2
2
4
5
5
6
2
7
5
3
8
1
6
7
8
4
3
5
3
4
5
3
7
6
1
6
8
8
9
2
5
7
1
6
2
8
8
7
6
9
2
3
9
3
8
4
4
3
1
3
7
8
4
1
7
1
7
7
5
2
6
4
5
2
9
3
6
6
4
8
9
2
6
3
7
8
9
5
4
5
8
6
4
3
4
9
9
3
2
7
8
7
5
8
8
7
1
1
9
2
2
1
5
5
6
7
6
6
7
2
3
7
9
8
6
4
7
3
1
8
9
3
8
7
3
7
2
7
2
3
4
3
9
3
7
9
8
4
3
1
1
1
9
9
2
1
1
9
5
1
7
2
1
5
8
9
1
9
5
6
5
1
2
3
4
8
1
1
4
2
9
5
4
3
6
2
8
7
1
3
9
4
7
5
8
4
1
2
9
9
7
6
5
7
3
8
7
9
1
7
5
1
3
6
9
2
6
7
4
4
8
5
2
4
4
8
4
8
6
8
2
6
3
5
8
5
2
4
8
2
2
7
7
9
5
8
7
8
4
2
1
5
4
9
7
9
6
2
8
6
6
1
5
3
5
5
7
2
9
1
5
2
1
9
8
9
3
4
4
6
5
7
1
5
8
5
6
6
5
2
6
5
3
8
2
3
3
8
3
5
4
4
4
7
2
8
2
2
8
4
2
5
8
3
2
2
7
2
4
6
7
8
3
7
6
5
2
8
6
9
2
6
1
3
4
8
8
4
4
4
2
2
4
9
6
3
3
2
6
3
7
9
8
8
3
8
8
3
8
8
2
8
3
6
1
3
9
5
7
6
6
7
4
4
4
3
8
7
3
4
4
5
2
8
9
3
9
4
2
4
9
9
4
7
7
8
7
5
9
4
3
4
1
9
2
7
5
7
7
9
6
9
2
7
5
3
7
1
8
8
9
6
8
8
3
3
6
8
9
7
7
8
4
7
3
5
2
2
6
3
7
4
7
9
8
6
1
6
3
8
1
9
9
5
9
6
8
3
7
8
1
8
4
2
6
6
4
8
6
1
8
9
1
1
8
5
1
1
2
1
1
2
3
4
4
1
8
1
8
4
2
1
5
6
9
7
8
2
3
4
5
1
2
8
6
9
7
2
7
5
6
9
5
3
3
8
7
7
2
5
8
8
1
2
6
1
8
4
8
9
8
1
2
3
1
5
9
6
3
2
8
9
5
1
6
6
6
9
8
2
3
9
3
6
6
6
9
2
1
8
6
3
8
9
5
9
7
3
3
5
9
2
8
4
7
3
5
1
3
3
9
8
8
4
8
9
4
8
5
8
4
6
8
1
3
4
4
6
2
2
7
5
3
7
9
8
4
8
5
8
5
3
8
6
9
5
5
5
6
6
6
1
3
3
4
9
1
1
1
2
9
7
9
1
1
3
7
1
9
2
2
4
2
5
1
1
1
5
3
5
3
9
5
8
9
1
5
1
4
1
8
4
2
9
2
2
6
6
4
5
5
6
5
6
6
8
4
8
5
3
5
6
2
4
9
2
2
3
6
5
4
7
2
1
8
6
7
5
5
7
9
2
3
2
6
4
4
1
4
5
6
1
1
8
5
6
3
6
1
6
3
8
2
1
9
2
6
3
3
2
2
4
9
7
6
4
5
8
1
1
5
2
1
4
1
3
6
8
4
4
4
5
5
7
3
8
9
5
5
7
7
2
2
3
4
9
3
4
7
4
9
1
1
4
4
9
4
7
7
4
2
1
2
2
8
1
6
4
8
2
4
4
5
8
2
1
6
8
9
2
7
9
4
4
4
2
5
2
3
8
2
1
6
3
4
6
3
5
6
5
2
7
6
7
5
3
5
9
2
9
4
9
2
8
4
4
5
1
5
8
5
2
7
8
7
8
1
5
1
4
6
1
9
9
9
2
9
9
8
4
2
9
4
3
2
7
1
7
8
6
6
4
4
1
3
3
5
2
9
7
7
2
4
2
1
7
5
4
6
8
2
9
8
6
6
1
7
5
9
4
3
5
5
4
4
5
1
9
4
7
1
9
1
2
3
5
1
2
4
8
3
7
4
2
9
8
2
1
7
1
2
5
1
3
8
9
3
1
9
6
3
1
8
2
4
7
9
4
1
4
1
2
8
1
1
1
4
5
5
6
6
4
5
9
2
4
8
7
9
7
3
8
6
1
3
8
2
8
8
7
8
6
5
7
2
9
8
5
6
4
7
6
1
2
6
8
6
9
5
8
6
1
9
5
1
5
3
2
1
2
8
7
5
2
6
5
3
5
2
7
9
5
7
9
7
6
8
1
1
4
5
8
3
5
9
9
9
1
6
4
2
3
4
7
9
1
3
8
8
6
1
6
9
2
1
4
5
7
3
3
7
4
7
1
8
8
8
1
2
2
7
4
4
8
6
3
2
8
4
6
8
2
4
2
6
5
4
5
7
5
6
3
4
6
7
9
3
3
1
4
6
1
5
1
6
4
9
6
2
8
8
6
7
9
6
2
9
3
1
6
7
1
3
9
2
2
8
8
1
6
2
1
3
7
5
4
6
6
1
9
9
9
8
5
7
3
9
8
1
8
8
6
5
1
8
8
5
4
4
8
1
5
3
3
7
6
5
4
6
3
5
1
6
5
5
3
2
9
1
8
2
4
5
6
5
3
7
6
5
5
9
3
7
7
2
8
5
8
6
8
5
4
6
3
2
7
1
1
8
5
6
3
6
3
5
4
6
5
1
4
1
7
4
3
3
3
1
2
2
8
6
3
5
1
7
1
8
3
6
4
9
5
1
2
2
3
3
2
3
1
8
9
2
9
9
8
1
5
6
4
6
1
6
2
9
5
5
9
3
8
7
2
7
2
2
8
2
6
7
9
3
8
2
2
7
8
1
6
2
3
2
3
8
8
4
8
5
8
5
4
4
8
6
3
7
2
4
5
9
2
4
5
6
2
7
8
1
4
4
5
8
6
3
3
3
1
7
6
4
2
9
4
4
4
2
4
3
9
7
1
7
7
9
5
1
9
7
7
9
3
6
7
3
3
3
5
4
6
3
1
7
4
6
7
6
1
6
2
7
7
8
5
4
8
5
2
2
4
5
4
4
4
4
5
8
4
2
7
6
3
8
8
8
6
7
3
1
3
3
3
5
2
1
1
5
8
6
3
3
5
2
1
6
4
1
7
9
4
5
3
2
7
2
9
7
9
4
5
8
8
2
2
2
8
8
2
6
5
9
8
8
9
7
2
9
2
8
3
4
8
6
7
1
9
6
5
5
6
4
9
4
1
1
4
4
3
7
9
1
6
9
5
3
2
7
4
9
9
6
1
6
2
5
1
2
8
2
1
9
1
9
6
7
1
5
6
2
6
1
5
8
8
8
3
2
2
7
4
7
1
6
1
7
2
9
1
2
2
3
5
6
2
2
3
3
7
2
5
8
4
2
6
4
6
2
1
8
1
7
9
4
9
1
6
4
9
6
2
9
5
8
1
4
6
1
5
2
3
1
1
1
6
2
1
4
7
2
1
4
2
2
2
2
6
2
2
2
9
1
5
4
4
9
9
7
3
2
1
2
1
7
9
5
1
5
3
1
6
6
1
8
4
1
9
5
6
7
6
7
4
8
2
6
1
3
1
2
6
5
6
6
8
1
1
2
6
6
7
1
2
7
8
4
7
5
8
7
1
5
3
9
1
7
5
9
5
8
6
7
6
6
9
2
9
5
6
9
7
9
3
4
2
9
5
3
4
6
6
3
4
7
6
4
9
6
3
8
9
4
1
4
3
6
5
7
4
4
3
6
7
8
9
6
6
7
6
7
9
1
7
8
7
9
7
3
9
4
6
7
2
2
2
5
3
2
4
3
5
6
5
3
8
4
9
5
7
1
1
3
1
7
2
6
4
9
3
9
6
3
7
7
5
6
1
3
8
5
8
7
6
2
2
6
3
9
3
2
2
7
1
7
1
3
2
9
2
7
3
3
2
2
6
7
4
4
4
9
6
7
7
2
6
8
7
9
9
6
2
2
3
1
2
3
7
8
5
8
3
1
6
9
8
5
9
1
3
6
8
6
3
3
7
9
8
4
9
6
1
5
7
7
6
1
1
4
1
5
5
9
2
5
6
2
5
1
5
5
1
4
1
4
4
8
8
6
5
4
6
4
3
6
8
4
6
5
3
5
8
8
2
2
7
1
5
6
1
3
1
4
6
4
1
4
7
9
3
9
3
6
9
7
6
5
4
3
9
4
4
4
2
1
9
5
3
7
3
7
7
7
6
5
3
5
8
3
2
4
7
1
3
6
7
5
6
3
4
4
3
2
9
2
8
2
9
8
3
9
6
5
9
4
4
7
9
2
7
3
4
4
2
5
3
6
1
5
9
1
7
2
2
7
4
1
9
2
9
9
8
4
2
2
9
2
6
8
8
1
2
3
6
5
6
7
9
1
2
1
6
3
9
7
6
8
7
6
3
3
1
9
6
6
6
8
4
3
4
3
4
5
6
8
5
6
7
3
5
3
9
9
1
3
4
9
3
9
1
1
7
2
7
3
5
4
2
5
5
3
5
1
6
1
2
1
8
2
3
3
6
9
2
8
1
3
4
4
2
5
1
6
3
3
1
9
9
2
5
6
7
6
8
1
3
8
5
2
3
7
7
9
1
1
8
3
1
1
5
6
6
3
1
4
2
4
7
5
9
2
6
1
6
5
1
4
2
6
1
3
3
5
7
6
2
6
3
7
2
1
2
1
3
3
2
5
2
6
3
4
2
3
9
4
5
7
4
2
1
6
4
9
6
5
3
5
1
5
9
2
1
5
7
8
1
6
6
4
2
6
4
9
6
5
7
7
5
9
7
2
3
6
3
2
7
8
6
8
6
5
7
7
9
7
2
2
6
3
6
4
4
9
4
9
3
8
6
9
7
6
6
6
8
4
1
5
7
9
8
3
7
6
4
6
8
7
2
9
8
1
7
2
8
4
4
8
6
2
7
5
5
9
3
7
4
3
7
2
7
7
9
3
6
5
5
5
9
3
8
6
4
2
4
1
4
1
8
4
6
2
4
9
8
2
3
7
3
7
3
6
5
6
5
2
2
4
8
8
9
4
5
9
6
1
2
9
1
3
6
5
3
3
2
8
8
2
9
5
6
8
1
7
7
9
3
7
4
5
3
1
6
1
2
3
7
7
4
3
3
9
5
2
3
8
7
5
7
4
6
6
8
1
8
7
4
6
4
7
2
2
7
8
8
9
4
5
1
1
3
5
9
5
7
5
8
1
4
6
1
4
8
6
3
9
2
6
9
4
1
5
6
9
5
8
9
8
5
3
3
5
5
3
9
9
6
7
3
9
4
4
8
8
2
9
9
5
1
2
8
8
1
9
3
7
4
8
7
1
4
4
5
7
9
1
1
3
4
4
3
2
7
7
7
8
9
3
8
6
4
8
4
3
6
5
6
8
5
5
8
4
9
1
8
3
5
9
8
6
3
9
7
8
6
8
6
8
7
1
4
4
4
6
3
9
9
3
7
4
7
3
3
1
6
4
2
9
6
5
2
7
4
2
7
8
7
5
7
8
9
7
1
4
5
7
9
7
8
4
6
3
1
7
2
9
7
4
2
5
7
9
6
9
5
7
4
9
7
4
5
5
9
8
2
5
5
7
3
6
1
7
8
4
7
2
3
4
2
1
8
8
4
6
6
1
3
2
8
4
6
4
7
1
2
4
8
4
9
9
4
7
8
1
7
6
7
5
2
8
4
1
6
1
4
5
8
8
1
8
7
4
6
5
7
9
5
7
5
4
1
9
6
9
5
6
9
1
2
9
1
8
1
1
9
1
6
1
3
2
8
8
4
4
5
9
1
9
2
3
5
3
9
8
4
4
6
7
9
8
8
7
8
7
7
2
4
9
5
3
4
4
9
1
3
9
9
2
7
2
7
5
4
3
7
6
6
2
8
4
9
2
6
5
4
3
9
8
9
4
2
1
2
6
3
8
7
1
2
7
3
5
2
2
9
1
9
2
2
3
4
4
1
8
3
8
8
2
9
5
5
1
4
7
2
1
7
9
8
3
9
6
2
3
8
2
6
3
5
9
8
2
7
9
3
9
7
6
6
7
9
6
9
8
7
9
6
7
8
7
2
7
4
6
3
3
1
8
8
9
8
9
9
2
4
8
8
8
1
8
3
6
9
9
2
9
7
8
7
6
7
6
9
8
7
6
7
8
5
4
3
2
5
6
1
4
9
8
6
3
4
1
4
7
3
1
9
6
2
6
5
8
7
4
2
7
3
5
5
8
1
2
3
8
7
8
8
4
6
1
2
8
4
4
2
2
9
6
7
9
4
6
8
1
3
2
8
4
1
9
8
9
3
1
9
8
4
1
2
5
1
3
6
3
5
4
1
1
3
1
4
6
1
6
9
8
2
1
1
6
4
2
6
2
3
9
3
5
5
2
8
6
8
6
4
7
5
7
2
6
3
1
7
6
3
7
6
6
3
8
4
1
3
9
2
5
7
4
8
2
6
4
2
6
3
3
9
8
9
5
7
5
1
2
7
7
5
2
3
2
4
6
7
7
6
3
1
8
4
8
2
2
8
1
5
6
3
4
8
7
8
5
1
7
3
8
8
6
8
2
4
1
2
2
2
3
2
6
8
5
2
7
9
4
3
6
1
3
9
2
2
4
9
4
1
7
6
3
9
7
5
3
8
6
6
3
9
4
7
5
9
7
1
7
2
2
2
5
4
3
6
7
4
1
1
9
3
4
1
9
9
4
2
6
3
2
1
6
5
9
8
1
5
1
2
7
8
4
6
4
8
4
5
3
1
8
9
7
1
7
3
3
6
7
1
8
3
5
5
6
2
1
3
3
7
6
3
9
5
6
3
8
4
7
6
5
2
5
3
1
9
9
1
4
3
3
9
4
8
3
3
2
7
3
8
4
5
1
4
9
5
6
9
8
7
6
1
2
8
4
9
4
6
8
8
3
6
8
9
6
3
5
8
8
1
3
3
7
3
4
4
1
4
5
9
7
8
4
5
2
8
1
6
5
2
3
4
8
5
7
9
5
3
8
3
2
5
8
1
6
4
5
5
5
5
6
9
3
1
1
9
2
2
1
3
5
7
5
4
2
4
1
6
1
2
2
4
5
9
4
5
4
4
9
3
1
7
1
9
2
7
1
6
2
5
7
5
2
9
6
6
8
5
9
9
3
9
6
9
5
4
8
5
7
1
3
5
5
6
3
2
3
6
9
5
4
2
5
9
4
2
4
8
5
9
9
1
8
2
2
8
3
2
4
3
4
7
9
8
4
6
4
9
6
7
3
5
4
1
3
7
8
4
4
8
4
6
4
8
1
7
1
3
6
6
1
1
2
4
9
2
3
4
9
7
2
9
2
7
9
7
1
5
7
7
6
2
7
5
7
2
7
7
2
8
5
9
3
4
3
1
3
9
4
8
7
6
6
7
1
7
1
9
1
3
5
3
8
9
9
1
4
8
6
9
2
2
1
7
6
8
6
1
7
3
5
1
8
8
9
2
3
3
6
1
1
7
7
5
8
2
8
4
3
4
2
5
5
5
7
7
9
7
2
2
6
2
5
5
4
8
2
5
5
6
5
7
8
1
3
1
7
6
7
1
7
4
4
4
1
8
8
6
3
6
7
1
8
9
2
7
2
4
3
5
6
3
2
5
5
4
7
7
3
5
8
4
4
3
5
5
9
5
8
1
2
3
5
8
5
8
2
1
9
1
7
7
1
1
1
2
1
3
2
4
9
6
9
5
1
2
6
8
2
1
2
1
8
5
1
6
9
7
7
2
3
9
5
2
4
5
6
7
2
3
2
3
2
8
9
6
6
1
1
2
3
5
7
3
8
1
4
7
1
1
3
5
6
9
2
3
3
8
4
8
1
4
8
5
7
3
6
8
6
4
5
2
1
3
2
5
4
3
3
5
9
1
7
2
6
6
7
7
6
2
3
4
1
2
1
8
2
6
2
5
2
2
4
8
6
5
9
6
8
1
4
8
5
6
9
8
8
5
6
8
8
6
5
7
4
1
5
1
6
2
1
5
5
1
2
3
8
9
7
1
1
2
7
7
4
8
6
1
9
9
5
6
4
9
4
1
9
9
3
5
2
7
6
3
7
1
8
9
5
2
6
3
5
2
1
6
6
4
3
8
9
9
9
5
5
8
7
6
7
3
9
2
3
6
3
8
9
4
4
1
8
4
7
2
7
6
8
4
6
7
1
3
5
1
2
4
1
3
3
4
6
3
9
1
1
4
4
3
6
9
7
4
3
8
8
8
9
4
3
1
7
1
6
3
1
7
5
3
6
1
9
6
3
4
4
5
7
3
6
1
7
8
3
5
1
4
7
2
5
3
4
3
8
7
3
9
7
4
6
2
2
3
7
2
1
7
1
8
6
1
6
1
7
2
5
6
4
4
1
2
7
8
4
2
3
5
1
8
8
3
6
8
8
1
8
3
1
5
9
7
9
3
7
9
4
6
6
2
2
3
3
8
9
6
5
8
7
9
2
5
3
3
1
1
5
9
9
1
8
5
8
1
6
4
2
3
2
7
3
7
7
8
4
1
1
5
5
6
5
6
7
4
7
5
5
7
4
6
4
3
1
4
5
7
8
2
4
3
3
1
2
8
5
7
4
8
8
8
3
2
9
3
9
5
2
8
5
6
8
1
1
1
2
4
4
8
1
3
5
6
5
9
2
4
2
2
8
9
8
9
3
2
2
7
8
6
8
8
2
9
2
3
9
6
8
8
1
2
3
7
2
6
5
6
5
7
1
5
9
6
3
4
3
1
9
2
3
3
8
1
2
1
1
9
9
6
5
5
5
3
4
5
7
6
9
2
1
1
3
9
4
7
5
4
6
4
3
4
8
4
1
1
7
8
3
8
3
5
3
5
7
7
9
6
9
7
4
9
1
6
7
7
8
5
9
9
4
5
7
3
7
2
7
4
2
4
4
5
7
6
8
4
1
6
6
4
9
6
5
2
9
8
2
8
6
7
7
4
5
6
8
8
5
5
3
9
9
2
5
6
3
4
5
9
6
1
6
7
8
9
3
4
7
7
6
2
4
1
1
4
2
6
9
5
1
8
6
3
3
7
2
3
6
9
2
9
4
5
4
4
2
5
9
4
6
5
9
8
2
6
2
4
1
8
4
7
2
7
6
2
2
9
2
5
7
9
8
3
3
2
9
2
4
5
1
1
7
5
9
7
2
5
5
4
6
8
5
9
1
7
3
2
3
9
4
3

8
7
6
8
7
1
6
5
8
5
1
1
6
1
8
1
1

could have gotten first post (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2806609)

but i felt like getting second post today.

McAfee (5, Informative)

hogsback (548721) | more than 12 years ago | (#2806610)

McAfee information is here [nai.com]

Looks like it isn't very likely to succeed - it needs Windows NT and the stand alone version of the flash player.

Just proof of concept really.

Re:McAfee (1, Redundant)

BigBir3d (454486) | more than 12 years ago | (#2806650)

today NT, tomorrow WinME or Win2k, and next week WinXP.

this one was probably just a test, although i am guessing they did not want to on the radar until they had a bigger badder version that affected all OS's.

my $.02

Re:McAfee (2, Interesting)

hogsback (548721) | more than 12 years ago | (#2806678)

By NT I meant NT/2K/XP - they're all the same really!

It's probably a minor change for Win9x/WinMe.

I don't know anything about the Flash scripting language - but it is using OS tools to do the actual infection of other files...this makes it less likely to be very cross-platform.

Re:McAfee (1)

Alan (347) | more than 12 years ago | (#2806749)

Not many viruses are cross platform (unless you're talking about nt/2k/me/xp/98/98se being different platforms that is). Most of the virii out there aren't "email viruses" they are "Outlook express" viruses, and I don't see why this one isn't the same. To create a real cross platform virus would take a bit of doing IMHO.

Re:McAfee (1)

boa13 (548222) | more than 12 years ago | (#2806784)

But then someone could create a RedDrake 7.42 specific version. No need for a real cross platform virus. Just because the other OS is more targeted than yours doesn't mean you don't have to worry.

Of course, we have real user boundaries, so the damage would be limited.

Re:McAfee (2, Informative)

hogsback (548721) | more than 12 years ago | (#2806785)

There's Winux [nai.com] whcih infects PE and ELF format files on Linux and Windows. Fortunately,according to the description, it doesn't work very well .

Re:McAfee (1)

Beryllium Sphere(tm) (193358) | more than 12 years ago | (#2806816)

This one affects the standalone flash player, and there was also an old buffer overflow in the plugin:
http://www.secureroot.com/security/advisories/97 86 035127.html

I wonder how many consumer browsers have been patched or upgraded to fix that. It was a year ago, which is a long time for a professional sysadmin but a short time in terms of desktop upgrade cycles.

speaking of flashes (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806620)

it's a picture of rob malda drunk at the last linuxworld: http://goatse.cx

Cross Platform? (2, Interesting)

Mr. Sketch (111112) | more than 12 years ago | (#2806621)

Could this be one of the first true cross platform viruses?

Re:Cross Platform? (3, Informative)

hogsback (548721) | more than 12 years ago | (#2806641)

Not this one ... it uses cmd.exe (from Windows NT) to write a script for debug (the DOS/Windows so-called debugger). So it looks like it's NT/x86 specific.

Re:Cross Platform? (1)

boa13 (548222) | more than 12 years ago | (#2806764)

Perhaps it could be modified to use Bash and other Unix tools to do the same job? Of course, the infestion would be user-specific.

Someone has found a way to make Flash act outside the boundaries of its sandbox, and this should make everyone worry.

At least a little bit.

Dave Thomas, dead at age 69 (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806624)

I just heard sad news on talk radio - Wendy's Founder/quadruple bypass survivor Dave Thomas was found dead in his Fort Luaderdale, Florida house this morning. There weren't any more details. I'm sure we'll all miss him - even if you didn't eat his hamburgers you've probably enjoyed one of his commercials. Truly an American icon.

TROLL ALERT (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806671)

Dave Thomas is alive and well. This report of his death is a rumour spread by talk radio in order to get people to go to Wendy's out of sympathy and get fatter so the Nazis can take over more easily.

Re:TROLL ALERT (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806734)

"Dave Thomas is alive and well. This report of his death is a rumour spread by talk radio in order to get people to go to Wendy's out of sympathy and get fatter so the Nazis can take over more easily."

Worked on me!

Re:TROLL ALERT (-1)

KingAzzy (320268) | more than 12 years ago | (#2806880)

I heard he was found lying on his stomach, completely naked, with about 60 Wendy cheesburgers stuffed up his rectum.

Did JonKatz take a few doses of X and go on another sexual-violent rampage?

Is CmdrTaco involved in some way?

Clearly these questions must be answered!

Shut up, you infant anal spasm. (-1)

KingAzzy (320268) | more than 12 years ago | (#2806905)

You are obviously a retard. Go read a newspaper:
http://www.dispatch.com/news-story.php?story=dis pa tch/news/news02/jan02/thomas.html

Virus? (0, Flamebait)

The Great Wakka (319389) | more than 12 years ago | (#2806637)

Does this virus just spread? Maybe it's time for macromedia to patch Flash, because more dangerous viruses may soon be on the way. And Flash is avalible for Linux too. Does this mean that Linux is equally supseptible (sp?)? I never even heard of or seen Macromedia Flash debugger. I thought Flash was just supposed to be a animation... huh. I guess viruses can seep from anywhere now.

Re:Virus? (0)

Anonymous Coward | more than 12 years ago | (#2806708)

"susceptible"

translation (3, Informative)

twms2h (473383) | more than 12 years ago | (#2806647)

Just in case anybody reads the translation and wonders what the 'southwestern German broadcasting corporation' is about. It is just a mis-translation of SWF which used to be short for 'Suedwestfunk' (it doesn't exist any more, merged with another radio station). Of course in this case it just means the file extension of flash.

What do you expect? (1, Flamebait)

The Paradox (470614) | more than 12 years ago | (#2806648)

Flash is an advanced scripting language at its heart. Seriously, people - DUH! Of course you can do virii with it - look at Java. Yes, it's supposed to run in a sandbox. Theory and practice are often light-years apart.

People can do some cool things with Flash, yes. They can also do many annoying things, and finally they can do some dangerous things, as evidenced by this article.

Yet another victory for Lynx users. When was the last time you heard of a terminal-based text-only browser bringing down a Unix system? ;)

Re:What do you expect? (1)

jonnosan (300963) | more than 12 years ago | (#2806882)

Yet another victory for Lynx users. When was the last time you heard of a terminal-based text-only browser bringing down a Unix system? ;)

Just this week [oreillynet.com], actually.
It's PINE not Lynx that's affected, but it is a terminal-based text-only app that has a problem opening urls.

two classes of files: (1, Interesting)

Anonymous Coward | more than 12 years ago | (#2806652)

safe files: gif, jpg, txt, ...
unsafe files: vbs, exe, ...

I cannot comprehend the shift towards risk (macros in .doc, scripting in .swf). Programmers, please keep the documents straightforward and powerless. I guess no one cares.

Re:two classes of files: (1)

TACD (514008) | more than 12 years ago | (#2806780)

Ah, but then how would M$ continue to squeeze money out of its victims? New crap = new money.

Personally, I will not buy any software newer than Win98 and Office 2K, and that's too recent. As soon as I get around to finding out more about that Linux gizmo, I'm hopping on the bandwagon...

Re:two classes of files: (3, Insightful)

sqlrob (173498) | more than 12 years ago | (#2806875)

Why are gif & jpg necessarily safe?

If there's a buffer overflow in the program rendering it, it could very well be an infectious file.

Why Infect Flash? (2, Insightful)

Lysander Luddite (64349) | more than 12 years ago | (#2806654)

I can understand (not condone) writing viruses/worms/trojans for getting access to a computer for other ends, but why create a virus for Flash? Infecting other Flash files seems pretty silly to me. The only reason I can think of is marketing or corporate sabotage for graphic designers.

Maybe its just a case of "I can do it, so I must"? It's not like ActionScripting can be used in DoS attacks or to steal your credit card. Wouldn't you need to need a system to get the credit card number and another to actually send it somewhere?

I'm clueless here. Help me out.

Re:Why Infect Flash? (0)

Anonymous Coward | more than 12 years ago | (#2806706)

Why do you care? Flash is a dangerous, unbookmarkable, eye-candy alternative to plain html. It has no place on a web of information.

Re:Why Infect Flash? (1)

boa13 (548222) | more than 12 years ago | (#2806808)

unbookmarkable

What? True, it's not simple, but you can generally manage to get the URL to the Flash file (use the source, Luke) and either keep it or save it.

To view them later, either craft a curstom HTML page or use a stand-alone Flash player. On the Windows platform, Irfanview [irfanview.com] has a plugin to view Flash files.

Re:Why Infect Flash? (0)

Anonymous Coward | more than 12 years ago | (#2806885)

Here's a test for you: take the classic IBM - Peace, Love, Linux [ibm.com] document written in flash. Suppose I like the "what does linux means to customers" item. Give me a URL that will lead me right to that point.

Re:Why Infect Flash? (2, Offtopic)

bdavenport (78697) | more than 12 years ago | (#2806739)

The worm does not destroy files on a user's computer, but renames all files of the .jpeg and .zip type and moves them to the PC's root directory, said Patrick Nolan, a virus researcher with McAfee's Anti-Virus Emergency Response Team (AVERT).

Although the worm does not delete files, it can clog e-mail networks and take e-mail servers offline. Cleaning up files that have been relocated and renamed could also waste considerable man hours, Nolan said.

like most viri written by 1337 script kiddies, the real aim appears to create confusion and waste people's time/money. the "I Love You" virus didn't have a real payload, but boy did it do a job on the mail servers of many corporation. several friends' companies lost several days of work b/c their employees like to click EXEs. this will be the same. plenty of people send funnies with SWF files - with the virus infecting via that cute pink icon, expect plenty of people to click away.

Re:Why Infect Flash? (2)

geekoid (135745) | more than 12 years ago | (#2806798)

Virus Prevention Software Companies.
Take a look at the corolation between virus companies stocks, and the discovery of new virus.

Re:Why Infect Flash? (1, Offtopic)

Rentar (168939) | more than 12 years ago | (#2806925)

I'm on a Karma-Trip, so I'll burn some of it by asking a offtopic meta-question:

I myself wouldn't really call the parent-posting "Insightful", rather quite the opposite (it even mentioned the lack of insight), but I think it is a "+1, Good Question", don't we need more different Reasons? Especially now that we can grade the Reasons (maybe I'm into questions and I hate all those "+1, Insightful" and "+1, Interesting" posts, giving them -6, but I really dig those with "+1, Good Question" and "-1, Redundant" (Redundancy never harmed anyone was harldy harmed by Redundancy).

And what about "-1, Karma whore", hell even "+1, Karma Whore", or more neutral "+0, Karma whore"?

Man, I'm happy that I don't have to moderate this comment, I wouldn't know what to do ... maybe "+1, Offtopic"?

Re:Why Infect Flash? (2)

tswinzig (210999) | more than 12 years ago | (#2806934)

I can understand (not condone) writing viruses/worms/trojans for getting access to a computer for other ends, but why create a virus for Flash? Infecting other Flash files seems pretty silly to me. ... I'm clueless here. Help me out.

Well my guess would be this person is as sick of flash being abused by websites for annoying ads as I am. I'd love to be able to tell MSIE to remove Flash and never re-install it, but this seems impossible. Maybe if we get firewall-level blocking of Flash due to this virus, I might be happy. :-)

dead babies (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806655)

"Let's get this straight right here and now: There is no cocaine-stuffed dead baby, at least at this writing.

"The dead baby resurfaces frequently, reported as fact in otherwise responsible and prestigious -- and some not so responsible and prestigious -- publications. It has appeared on the front page of _The Washington Post_, in _Life_ magazine, and in the _National Enquirer_. The story, with minor variations, is that an alert customs official, or airlines employee on a Colombia-Miami flight noticed that a baby in the arms of a woman passenger did not look well. Closer scrutiny revealed that the baby was dead and its body stuffed with high-grade cocaine in an attempt to smuggle the drug into this country.

"The dead baby is reported at least once a year. Each time, I am one of the many reporters assigned to check it out. It is fiction. It did not happen. I have laid the dead baby to rest so often that I can now see its poor little pasty face in my mind's eye."

Edna Buchanan is the top crime reporter in the world, writing for the _Miami Herald_.

Yow (1, Flamebait)

Burgundy Advocate (313960) | more than 12 years ago | (#2806658)

This is why people that don't use standard tools(HTML and images) on their pages piss me off. Whenever you start using fancy scriptable stuff there exists the possiblity for a security flaw.

We've seen it before and we'll see it again.

For this reason, please do the following:

DO NOT support sites that use Flash
DO NOT support sites that use Java
DO NOT support sites that use ECMAscript
DO NOT support sites that use Quicktime

And the same for other plugins! Plain HTML is the only safe alternative.

Re:Yow (1)

ekrout (139379) | more than 12 years ago | (#2806684)

This is why people that don't use standard tools(HTML and images) on their pages piss me off. DO NOT support sites that use Flash

DO NOT support sites that use Java

DO NOT support sites that use ECMAscript

DO NOT support sites that use Quicktime

So in other words, you don't like a god damn soul... :-/ ;-)

Re:Yow.... really.... (2, Offtopic)

MadCow42 (243108) | more than 12 years ago | (#2806750)

{rant}
Any you truly believe that plain, boring, run-of-the-mill HTML is what has brought grandma, grandpa, your niece, and Ubu the dog onto the internet?

High-level scripting languages like Flash, Java, JavaScript, etc., have brought the Internet into a "slicker" dimension... one that appeals to the masses rather than just technodweebs.

Ok, so you say: "Why do I care if they've made the Internet popular with the masses? Fsck 'em, the Internet is made for technodweebies like me anyways!"

Why do you think you can get broadband for $40/mo instead of having to get a T1 at $800/mo? Why do you think you can get $400 off your next computer when you sign up for online access? Why do you think computer prices are falling rapidly and performance is growing just as quick? None of that would be happening if computers, driven by the desire for the Internet, weren't booming.

{/rant}

MadCow

Re:Yow.... really.... (2)

jafac (1449) | more than 12 years ago | (#2806869)

actually, plain boring ascii pop3 email is what brought grandma, grandpa, my niece and Ubu the dog onto the internet.

The Web has long ceased to be a place of any interest for most people - at least outside of ebay.

Re:Yow (1)

bitdamaged (177421) | more than 12 years ago | (#2806763)

Heck screw that I don't even use the internet anymore I'm just mailing in this post.

Worlds over I'm going back just to reading books and writing my code on a legal pad with a pencil and having someone else type it in.

Re:Yow (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806831)


Has anyone seen my abacus?

Re:Yow (1)

Spamuel (246002) | more than 12 years ago | (#2806864)

This is why people that don't use standard communication methods (telephone and yelling) to talk to each other piss me off. Whenever you start using computers there exists the possibility for a security flaw.

We've seen it before and we'll see it again.

For this reason, please do the following:

DO NOT use computers
DO NOT use ports
DO NOT use TCP/IP
DO NOT use the internet

And the same for other high tech gadgetry! Speech communication is the only safe alternative.

Re:Yow (1)

Antity (214405) | more than 12 years ago | (#2806948)

Spamuel wrote:

DO NOT use computers

DO NOT use ports

Will not using ports save Europeans from malicious programs from over the ocean?

Re:Yow (-1)

Klerck (213193) | more than 12 years ago | (#2806942)

Back by unpopular demand, more random number crapflooding!

3 [goatse.cx]
2
6
2
3
3
6
6
2
5
8
4
6
5
6
2
2
8
6
3
7
1
9
4
1
6
7
4
4
5
1
9
6
7
6
5
1
6
2
9
5
8
3
3
6
9
2
7
3
3
3
8
6
9
5
3
5
4
7
5
8
6
7
5
8
6
8
4
6
1
3
4
9
9
5
2
8
5
5
1
2
2
6
8
9
9
3
2
9
4
3
7
5
9
5
7
9
7
7
5
1
4
5
7
5
3
8
5
2
2
1
1
1
9
8
2
3
7
4
1
2
2
2
9
1
7
5
5
3
5
7
4
1
9
1
6
1
6
9
6
8
8
9
9
3
8
2
4
7
8
9
9
2
8
4
3
8
4
9
1
1
8
2
5
6
3
5
1
3
9
4
7
3
2
7
9
6
1
3
8
6
8
2
5
9
4
7
1
3
2
2
5
3
6
3
3
4
3
8
7
9
6
2
8
5
5
8
9
6
8
6
2
5
3
5
4
5
9
5
5
2
3
7
3
8
5
9
4
9
5
1
4
9
8
6
1
6
3
3
1
6
1
8
3
1
8
3
5
3
1
2
1
5
9
6
4
8
2
6
8
5
6
5
2
6
5
7
9
5
4
1
5
8
7
4
2
1
9
8
3
6
2
1
8
4
9
6
4
6
4
9
9
5
4
4
2
4
7
9
4
6
3
6
2
7
1
6
1
2
9
3
2
7
1
2
5
5
5
4
6
9
9
9
4
8
9
9
6
9
6
2
1
4
4
7
4
3
1
8
4
6
4
8
2
5
4
5
3
5
9
8
3
7
7
7
6
4
9
3
6
4
9
1
3
9
7
3
9
2
4
5
8
8
4
3
4
7
5
4
6
4
2
3
1
5
3
4
4
4
6
7
9
7
7
3
2
6
3
5
2
5
5
1
8
5
8
3
3
4
4
7
8
2
4
9
4
4
3
4
8
5
9
8
2
7
1
6
5
7
1
8
4
1
8
7
7
8
5
5
9
2
1
9
9
5
1
7
2
1
7
1
6
3
3
2
2
8
2
1
6
9
1
9
7
7
2
7
4
4
3
8
5
9
4
6
9
7
9
6
2
7
3
7
5
3
9
2
7
9
5
8
9
1
5
1
5
5
8
8
2
8
5
7
8
2
9
6
4
3
4
1
4
1
5
2
9
4
5
9
3
7
1
4
2
5
8
1
4
7
9
7
8
4
3
1
4
3
6
3
9
3
7
5
1
1
2
6
6
3
8
2
1
5
6
7
7
7
1
3
3
7
5
9
6
1
1
2
4
8
4
8
4
5
2
1
3
8
1
5
9
9
7
9
9
6
5
1
4
2
3
9
5
9
5
9
7
6
6
7
8
1
2
9
4
3
9
3
2
6
6
5
5
1
6
7
8
7
1
1
9
1
6
3
2
2
5
1
3
7
3
6
1
3
6
9
5
8
8
1
5
7
4
6
6
5
5
7
7
5
1
3
3
4
1
1
7
1
3
5
1
2
4
6
9
4
8
7
9
9
8
6
3
3
2
7
9
4
9
5
9
3
8
6
1
8
5
3
1
4
7
3
6
9
7
2
2
3
5
8
2
4
8
2
5
9
9
2
9
6
3
1
7
6
3
4
1
5
4
3
9
3
3
7
2
5
7
5
6
1
5
5
4
7
3
5
1
9
7
8
4
8
3
8
9
3
1
9
9
7
1
3
7
1
1
2
3
8
3
9
7
1
2
5
7
7
2
9
6
5
5
7
2
3
9
8
1
8
8
8
9
6
7
6
7
1
5
4
2
3
7
7
9
2
2
6
4
2
1
7
6
8
1
6
4
5
4
1
7
4
2
6
2
8
7
1
4
2
5
2
1
9
3
5
6
6
5
7
8
3
4
3
5
9
5
2
5
7
8
8
2
3
4
4
1
1
8
2
4
3
5
3
2
3
7
1
2
9
6
8
5
8
9
2
1
3
6
8
9
5
3
6
3
8
3
2
8
3
4
5
3
3
2
3
4
9
9
3
1
8
7
8
6
9
4
7
8
5
5
1
4
5
6
3
1
1
1
7
4
3
9
5
6
7
5
6
3
8
3
1
9
2
7
5
3
9
2
9
6
9
6
8
5
7
4
1
2
4
7
5
1
5
6
2
3
3
9
3
2
4
6
2
4
8
9
7
4
3
8
3
7
8
9
1
9
4
9
6
7
1
3
7
7
8
9
3
2
8
5
5
3
4
9
8
8
4
5
6
6
5
1
3
2
1
3
4
2
9
7
5
5
7
8
1
2
6
8
1
7
7
2
2
3
8
5
7
7
6
2
9
9
2
6
8
7
7
7
6
5
1
7
8
4
1
9
4
9
4
6
5
4
9
2
2
2
4
4
8
8
2
6
7
4
7
6
7
5
5
7
7
2
5
6
5
2
1
6
1
8
6
4
9
7
5
6
3
4
8
6
2
5
5
1
1
3
8
7
3
3
2
3
3
4
3
8
9
6
8
7
6
7
4
4
2
5
3
7
8
5
3
2
2
5
2
8
8
8
2
8
3
1
3
4
1
5
4
9
7
5
3
5
3
9
2
8
2
9
5
8
1
5
6
5
4
5
2
9
2
1
9
3
8
3
4
7
5
5
2
3
7
4
5
1
5
5
2
6
1
3
4
9
8
8
3
8
6
6
2
2
6
7
1
1
2
2
1
5
1
7
9
6
3
6
8
9
4
3
8
6
7
7
2
4
2
2
2
3
5
3
2
6
1
5
3
5
3
5
7
9
4
5
2
3
8
7
3
3
9
1
5
7
7
2
1
4
9
7
5
9
9
7
6
3
8
7
9
8
7
2
5
6
3
7
1
6
2
7
9
3
3
1
7
1
1
9
1
9
6
9
3
5
4
1
9
1
5
9
1
7
1
2
7
3
3
7
3
5
9
1
6
3
7
9
1
6
7
3
3
6
6
8
2
5
1
5
6
8
9
3
5
9
5
6
3
9
6
5
9
9
3
8
7
7
2
1
1
7
1
6
9
6
8
9
1
5
9
4
1
2
7
3
8
1
4
8
3
9
6
8
3
1
9
3
2
4
8
9
7
4
2
5
5
1
4
4
8
3
3
3
4
6
4
2
2
3
2
4
7
4
7
8
3
4
4
1
3
6
1
4
3
5
5
7
2
2
4
5
7
7
1
3
4
4
5
5
7
7
9
4
1
2
2
5
8
4
5
8
1
9
4
3
1
3
3
1
9
9
8
6
3
4
9
2
4
1
7
4
7
7
7
7
1
9
2
6
7
5
7
4
1
5
2
9
6
2
3
3
4
5
7
1
3
3
8
6
9
7
9
9
9
7
2
1
7
3
6
2
7
9
7
1
5
7
7
6
1
9
5
5
9
7
4
5
9
9
8
8
1
5
2
7
9
4
3
1
5
8
9
4
2
2
2
1
9
7
7
3
4
6
6
5
7
6
2
1
8
8
1
5
6
2
7
6
6
6
4
4
4
4
2
5
4
2
6
8
7
2
5
1
9
2
5
1
1
1
6
6
2
2
6
9
8
4
9
7
8
2
2
1
3
5
7
4
2
6
1
6
4
7
2
9
7
9
1
4
4
8
1
9
1
2
8
7
7
4
7
1
9
3
3
6
4
6
9
6
8
6
8
5
2
2
2
5
8
8
3
1
8
1
5
4
8
2
2
2
7
8
2
3
7
1
1
5
9
7
2
4
9
2
9
3
9
9
6
9
8
5
1
3
4
6
8
9
9
3
8
9
8
2
2
4
6
4
7
9
4
7
7
8
3
1
5
5
9
8
4
9
3
6
2
1
7
3
9
5
2
6
6
2
7
8
3
9
7
4
5
3
4
9
3
6
6
9
2
9
9
6
4
6
2
7
8
4
2
7
2
1
3
8
4
1
3
4
4
3
7
1
2
8
3
4
8
9
1
8
2
3
3
2
6
3
3
2
9
8
2
7
1
3
5
5
3
4
3
1
5
6
2
7
8
8
2
4
4
7
6
3
4
1
8
9
1
6
1
7
4
7
3
7
7
7
8
5
9
2
4
4
2
6
9
8
6
7
8
5
8
2
5
8
8
1
2
3
9
3
8
4
3
1
3
9
5
5
5
1
9
2
2
5
9
8
8
8
2
4
1
1
3
1
9
4
9
5
1
2
4
2
4
8
9
4
8
4
2
7
5
5
2
6
5
5
1
1
4
1
4
7
3
7
3
1
5
1
8
8
1
3
7
1
7
2
3
5
6
2
5
3
6
1
4
7
1
4
5
9
3
9
7
6
4
7
3
4
7
5
8
6
3
3
3
9
8
9
6
2
3
9
8
6
1
5
6
4
6
1
7
3
6
4
5
7
7
5
8
9
7
2
4
7
5
4
5
7
5
5
2
4
1
6
7
4
1
3
1
4
5
2
1
7
4
5
1
4
9
5
4
7
1
8
5
9
2
1
8
2
5
7
6
4
3
8
3
1
2
9
9
9
1
1
9
9
7
9
1
8
9
5
5
9
9
6
6
7
5
2
8
5
7
1
6
9
5
6
5
4
3
9
3
6
1
4
3
4
2
4
5
2
1
8
8
8
3
6
5
9
4
6
8
6
5
7
9
3
6
2
2
6
1
5
4
8
4
7
9
9
3
6
3
3
6
6
9
3
2
1
3
3
9
5
4
1
9
8
6
4
7
6
2
3
2
9
7
5
7
6
8
2
3
9
5
8
4
1
4
5
1
1
8
4
2
1
5
8
4
4
6
6
7
5
8
3
4
4
5
5
3
5
4
8
4
4
3
5
8
1
6
5
3
4
2
4
3
2
4
1
9
1
6
5
7
9
1
8
3
7
8
3
2
1
2
3
4
5
2
7
1
4
5
2
1
6
1
8
1
2
7
2
4
7
5
7
3
2
9
8
8
1
3
5
9
4
9
9
1
3
4
5
1
8
4
1
9
8
8
4
1
5
7
6
7
8
1
4
1
9
7
3
4
9
6
8
9
1
2
5
3
9
8
4
1
3
5
7
7
9
7
2
6
8
2
8
9
8
9
2
5
1
2
6
2
3
7
4
7
3
1
7
1
3
3
8
3
7
6
4
2
6
9
4
7
3
2
5
3
3
3
6
2
8
9
1
9
5
6
2
4
1
9
5
2
8
8
8
8
7
8
3
8
5
5
2
9
4
9
8
8
6
1
5
2
2
4
3
9
7
6
3
8
2
7
7
6
2
1
4
4
8
9
6
7
4
2
4
9
6
6
1
3
5
4
1
5
9
4
9
7
6
3
6
4
7
9
2
5
5
9
4
3
7
7
1
1
5
9
7
8
9
1
8
5
2
6
6
6
9
4
8
2
2
2
4
2
3
6
6
3
3
7
9
1
1
9
2
1
4
3
1
9
5
8
1
4
5
2
2
8
8
7
9
8
1
2
7
8
5
7
6
2
3
3
6
7
7
8
5
3
1
6
6
2
9
4
5
6
8
7
8
4
8
3
6
5
7
3
9
3
5
8
6
2
6
9
8
5
4
1
3
3
2
9
5
6
4
2
4
4
5
1
6
4
2
2
2
5
2
2
7
8
9
6
4
5
9
6
3
7
2
7
4
8
2
8
8
4
9
5
4
5
9
3
8
7
1
5
6
1
4
6
7
3
4
2
6
4
1
9
5
2
4
6
6
2
5
3
2
5
3
1
4
2
3
9
2
4
9
4
8
6
8
7
6
2
7
6
3
4
1
4
3
3
8
9
6
8
3
3
5
5
8
7
5
1
8
9
3
2
6
8
3
8
9
1
4
2
1
6
2
3
4
3
8
4
4
3
3
7
6
3
7
9
8
7
5
4
6
4
5
2
5
5
2
5
6
9
3
7
9
4
5
5
2
3
9
8
3
6
9
4
9
1
6
2
8
3
6
7
8
6
9
1
8
2
5
2
3
9
1
2
2
4
5
8
2
8
5
5
5
8
1
3
9
9
6
1
2
4
4
1
7
5
4
5
9
3
7
9
4
8
3
3
2
3
2
2
7
8
3
4
5
6
5
7
6
4
2
6
7
6
2
9
8
7
7
3
9
9
7
9
9
4
8
4
1
1
1
9
9
9
7
9
6
6
5
9
4
9
6
1
4
3
5
4
3
7
9
7
5
2
3
1
2
7
9
9
5
3
8
8
9
2
6
7
7
4
6
5
4
8
3
1
8
3
6
6
9
2
9
6
1
3
1
6
7
8
1
9
1
7
3
3
8
6
6
9
7
4
5
7
5
2
3
8
4
4
8
2
9
4
5
1
8
9
5
4
7
2
8
3
4
4
2
5
1
5
1
7
5
6
9
4
2
7
7
9
5
9
7
8
4
6
3
9
8
8
8
8
9
4
4
2
5
1
1
5
4
4
9
6
7
8
4
4
9
9
6
8
6
7
5
4
7
3
5
4
5
5
3
4
5
9
1
3
4
6
8
2
7
4
7
9
2
3
6
3
6
6
7
8
8
3
5
9
2
1
1
9
5
2
1
5
2
3
8
6
7
6
6
6
9
1
3
4
5
5
8
7
8
4
9
8
1
7
8
4
6
7
3
5
1
8
2
9
1
5
1
7
2
6
4
5
3
6
9
4
5
3
5
4
3
1
8
6
1
5
1
6
5
9
5
1
1
8
9
2
1
8
3
9
8
3
9
9
9
7
6
4
8
1
1
5
7
4
9
4
4
2
6
4
9
1
7
5
7
9
4
7
4
3
1
6
9
8
7
5
2
7
5
4
3
8
7
4
6
6
2
3
1
6
3
3
6
2
6
7
1
9
9
5
3
9
7
1
6
8
3
9
7
4
3
3
3
7
4
7
9
5
2
6
7
3
2
6
9
4
9
7
5
5
1
7
9
2
2
2
7
6
2
2
7
9
6
5
3
1
1
6
4
1
9
7
5
2
7
4
1
2
3
7
4
7
4
9
2
4
9
2
6
3
6
2
8
8
6
5
7
2
9
5
4
5
3
8
1
8
6
7
6
4
2
7
9
2
7
7
4
4
4
7
6
3
3
8
1
5
6
4
5
9
5
2
4
7
2
1
3
5
6
7
2
3
9
2
6
3
1
8
8
9
7
3
2
8
6
6
9
9
3
7
6
9
4
6
9
6
5
5
2
7
1
6
5
2
8
5
9
5
2
1
3
3
3
4
6
8
2
5
8
8
2
5
4
2
9
7
4
8
7
3
9
7
3
7
5
2
8
3
9
3
2
9
4
1
3
2
5
2
2
1
9
4
7
4
6
9
5
9
9
5
8
3
4
6
4
7
7
5
7
6
2
8
1
4
8
3
6
3
7
6
2
4
5
9
4
4
2
7
1
8
1
4
4
2
4
7
4
4
3
5
2
4
1
3
9
4
8
3
2
2
1
2
1
6
2
9
1
6
7
6
7
2
1
5
5
4
5
9
6
2
8
9
3
7
1
3
2
1
9
6
8
6
2
3
7
8
9
1
9
3
7
3
8
7
2
4
5
5
2
4
9
6
8
5
3
7
1
5
1
8
9
5
6
1
3
1
7
6
7
4
8
7
2
2
8
5
4
9
3
2
6
2
8
4
4
7
6
9
4
4
3
5
2
4
4
7
6
4
6
1
1
5
6
1
5
3
2
5
1
1
1
5
8
2
9
6
3
7
4
4
1
7
1
8
9
1
9
6
1
6
2
6
5
1
6
3
7
8
4
7
4
6
5
8
2
6
2
5
3
5
3
2
9
8
3
9
4
1
1
7
1
8
3
5
8
7
6
3
5
9
1
2
2
7
2
3
5
5
7
3
4
8
8
6
4
8
2
7
5
1
2
2
9
9
3
1
5
7
9
9
2
7
9
2
5
9
3
7
6
8
7
4
6
1
4
6
3
8
7
8
9
4
5
9
6
7
4
5
8
9
7
7
7
1
4
7
6
5
6
9
4
1
3
6
1
9
8
1
6
9
6
9
8
7
8
4
2
2
5
3
8
7
7
2
8
5
1
9
8
5
4
9
4
8
5
5
9
5
1
7
2
7
2
3
2
5
9
8
6
4
8
3
6
5
3
8
2
1
7
2
9
5
6
2
1
8
6
1
2
2
3
8
4
4
2
5
5
8
2
6
8
2
8
6
1
2
5
8
3
3
9
8
9
2
1
1
6
8
1
8
8
8
2
7
2
9
9
9
6
8
8
5
8
9
4
4
9
5
5
1
6
4
6
7
6
2
6
7
6
6
5
2
6
6
5
1
3
1
1
4
6
1
6
6
4
7
5
5
2
3
5
4
2
9
1
7
2
9
9
1
9
4
5
3
1
5
5
4
2
4
9
4
9
7
8
8
5
5
6
2
6
8
4
6
8
4
6
6
8
8
4
3
1
1
1
7
3
8
9
8
3
5
6
3
4
4
3
9
9
2
8
2
1
7
9
5
6
6
9
1
7
3
3
5
7
3
1
7
9
2
6
6
3
3
3
2
2
6
1
5
7
7
9
6
1
5
7
7
1
1
9
3
4
7
1
3
8
9
5
2
5
6
4
2
9
4
9
7
5
6
4
1
9
3
1
7
7
1
2
2
7
1
5
6
7
7
9
5
4
6
8
4
3
8
6
3
3
3
1
1
1
4
9
6
9
5
9
7
2
7
2
9
6
8
1
7
5
1
3
5
1
3
9
6
2
8
9
1
9
9
7
4
5
6
9
6
2
5
3
9
8
7
6
4
5
6
8
3
8
8
2
1
1
2
3
4
6
5
8
3
7
2
7
3
4
6
1
4
2
7
7
7
1
5
1
8
9
3
7
5
7
2
3
3
5
4
5
8
1
1
7
9
8
9
3
1
4
1
4
5
7
3
8
4
5
2
9
2
5
9
8
6
3
7
7
8
4
8
3
6
7
2
8
1
5
7
5
3
9
8
7
4
4
7
5
4
7
4
8
5
4
6
6
2
8
6
3
6
6
5
5
1
3
1
2
1
5
3
9
2
2
2
2
3
2
7
5
1
8
4
9
3
8
9
5
7
9
8
8
7
3
2
2
3
5
3
9
1
5
2
3
3
8
2
7
5
3
5
7
2
4
6
1
8
3
4
9
3
2
5
9
4
3
4
5
6
5
6
1
7
8
9
3
9
1
2
6
7
5
4
9
7
1
2
6
1
6
2
3
5
8
4
4
8
6
9
6
8
4
5
3
8
1
7
1
3
6
2
9
6
4
1
5
3
1
9
6
4
7
8
5
6
8
4
3
8
9
4
3
2
9
4
9
9
5
4
2
1
6
5
3
6
8
2
6
8
7
9
6
9
9
7
1
8
9
4
4
8
4
5
9
9
9
7
5
9
6
4
3
9
4
3
1
3
3
7
6
8
8
2
6
8
4
5
5
8
4
8
3
3
6
6
5
6
4
7
6
2
5
3
8
8
2
2
2
9
4
9
2
5
8
8
6
9
8
1
7
3
4
8
4
4
5
7
6
4
1
5
8
7
6
4
3
1
5
3
1
1
9
8
7
4
4
9
3
2
3
7
5
9
4
9
7
7
6
9
9
1
8
8
3
9
8
1
2
4
8
4
4
7
4
4
1
2
2
4
7
6
6
6
8
7
8
2
3
3
6
5
8
8
1
5
2
9
8
6
3
4
6
9
5
1
1
4
7
6
3
1
9
4
5
1
2
9
5
7
7
3
5
1
5
8
7
3
6
2
2
2
3
2
5
7
7
3
3
8
5
6
1
2
7
2
8
1
9
4
7
3
2
3
7
4
5
6
8
4
3
6
7
4
6
1
1
9
5
4
9
5
1
6
4
4
8
7
5
8
1
4
5
7
5
9
7
3
3
8
7
3
5
7
3
7
4
6
2
9
3
4
7
4
1
9
2
9
9
8
1
7
1
4
8
2
8
8
3
9
2
2
3
5
5
9
1
5
6
2
4
8
5
6
8
7
5
8
2
6
5
9
5
5
2
6
2
5
7
4
7
2
2
5
1
8
2
3
2
6
5
3
1
3
2
1
7
5
9
8
7
7
1
5
4
1
3
1
5
1
3
7
3
1
4
1
1
5
6
6
5
2
6
2
2
5
1
6
8
5
2
9
3
2
7
5
7
9
7
3
8
9
8
1
7
6
6
1
5
1
4
1
6
9
3
2
1
1
8
8
1
8
4
7
7
7
4
9
5
2
6
3
1
4
4
4
4
9
4
2
1
9
7
7
9
7
3
3
5
7
5
8
2
4
7
6
7
6
2
1
2
9
8
1
2
1
3
6
2
9
4
2
5
2
5
9
9
9
2
1
1
6
4
1
5
4
3
9
8
8
5
9
1
1
9
8
5
8
6
1
2
6
6
3
5
5
7
6
1
9
7
8
4
2
5
4
5
5
8
3
4
1
6
1
5
4
1
6
2
5
5
2
3
9
8
4
5
6
3
8
7
8
6
3
4
6
5
2
2
6
6
7
8
4
2
7
2
8
7
9
7
1
9
7
6
6
3
4
4
4
1
3
9
4
4
2
8
7
1
6
9
8
7
8
7
3
7
5
6
7
8
9
5
4
7
4
4
8
8
2
2
2
4
8
5
8
6
2
4
5
4
4
6
1
8
4
7
3
7
9
3
8
2
3
3
3
9
8
8
5
1
1
9
7
7
5
5
1
8
9
1
6
4
8
2
3
1
8
6
1
6
9
5
2
1
7
7
6
9
3
4
8
4
9
2
5
2
4
9
8
2
1
8
6
6
7
1
9
3
9
5
5
3
6
6
1
7
7
6
3
8
1
8
8
1
7
6
2
1
2
6
5
5
1
5
7
3
3
8
1
8
4
4
6
8
5
2
9
4
1
8
2
2
5
1
1
3
3
1
2
6
3
5
5
1
4
2
7
7
9
6
9
4
8
7
5
4
2
5
2
5
8
7
1
9
2
8
8
9
8
4
1
4
6
2
1
7
8
7
8
4
6
5
6
7
2
7
8
4
4
2
7
6
5
9
5
4
9
7
7
7
4
8
1
9
3
5
3
4
6
5
2
1
6
3
1
1
4
8
1
2
7
2
9
9
6
1
1
7
9
9
9
8
4
3
5
7
6
6
5
5
5
2
6
1
2
1
6
7
2
4
3
6
4
8
7
4
2
7
3
4
4
9
3
1
8
6
2
2
6
4
1
5
9
5
7
3
9
4
7
6
8
8
2
5
7
7
3
3
5
2
6
6
3
2
2
9
5
1
5
9
6
2
9
9
5
1
4
9
3
4
2
1
5
2
9
2
8
2
8
1
4
4
6
7
7
8
9
1
4
8
6
9
4
1
9
7
1
2
7
8
3
6
7
2
5
1
2
6
1
2
7
5
2
4
1
3
1
7
1
4
9
5
2
3
4
6
2
6
5
9
7
7
9
9
3
4
3
8
6
4
2
3
1
9
1
3
9
4
4
8
1
3
5
2
1
6
1
4
6
4
6
7
2
1
1
8
5
8
4
4
9
2
7
3
2
6
5
5
1
5
3
1
5
3
3
5
1
2
2
8
3
8
8
6
3
4
3
1
3
2
6
7
4
9
8
6
4
8
3
1
1
6
3
7
2
6
8
6
8
5
4
2
6
8
9
9
1
3
7
4
6
6
5
8
8
5
6
9
4
2
3
9
3
4
5
2
3
3
1
8
6
6
1
8
6
3
9
9
5
4
2
5
5
7
6
5
9
5
5
4
5
7
5
7
9
5
4
5
5
9
3
1
7
5
6
8
1
7
5
9
9
5
6
3
1
2
9
3
4
5
9
2
2
2
8
8
3
4
2
4
3
9
1
6
5
6
1
1
5
6
3
1
5
3
3
4
6
7
5
4
6
8
8
9
1
8
9
3
2
5
4
4
6
2
3
5
3
9
2
6
8
8
1
2
8
5
1
6
7
8
3
6
7
5
5
1
2
7
5
3
4
7
2
8
1
8
2
1
8
1
9
4
9
2
3
3
6
5
4
8
8
3
4
8
5
5
2
4
9
7
7
9
8
1
1
4
7
3
9
6
3
9
7
6
5
2
5
5
9
8
7
7
5
7
2
4
5
1
9
5
8
6
5
8
2
9
2
4
1
6
9
9
6
7
6
8
8
3
4
3
8
1
3
2
7
5
4
9
8
9
2
9
8
4
1
4
6
2
4
6
3
6
2
3
3
6
7
7
7
4
3
5
6
4
3
8
7
2
1
5
1
7
2
9
7
2
7
3
7
7
5
7
7
8
6
1
7
5
8
4
6
5
9
4
5
1
6
6
5
1
4
9
7
8
6
9
8
5
6
4
9
8
4
2
5
8
4
6
6
6
5
5
6
5
6
7
6
5
4
9
8
3
6
1
8
5
3
8
2
5
7
1
4
8
3
2
8
2
8
2
9
9
5
3
9
7
5
3
4
5
9
2
6
3
6
4
7
5
7
6
2
5
5
8
7
9
1
2
4
7
9
3
8
5
7
1
4
7
1
8
1
1
8
9
5
4
7
7
7
5
7
1
4
9
1
7
7
1
6
2
2
8
6
8
7
1
4
4
1
9
8
2
8
1
8
3
3
5
4
6
6
5
3
1
5
5
9
6
4
7
1
2
5
6
2
5
7
8
3
6
2
1
3
7
5
4
6
3
5
3
4
8
5
4
8
2
5
2
1
5
1
6
3
9
3
6
7
3
1
5
2
3
9
8
4
6
1
4
3
6
7
9
8
8
2
7
7
5
1
2
1
1
7
4
3
7
8
6
2
8
3
7
5
5
5
5
1
5
3
2
6
5
7
5
1
2
3
6
2
2
1
2
4
6
8
6
9
7
1
3
9
8
8
7
5
4
5
4
3
1
3
1
1
6
2
7
7
6
8
7
7
4
1
2
5
4
5
4
9
1
7
6
9
1
7
7
3
5
6
2
7
3
5
5
8
5
5
9
4
9
8
2
7
3
4
9
1
9
9
2
4
5
2
3
7
7
8
2
6
1
8
7
1
9
3
2
1
4
8
1
3
4
2
2
5
8
4
6
7
3
7
1
1
1
9
5
5
7
2
3
7
4
7
3
8
7
4
6
6
2
6
7
9
5
8
9
2
1
3
2
7
8
8
7
6
1
1
5
6
8
3
2
4
1
8
5
8
2
9
7
3
6
9
9
3
5
5
9
7
2
7
2
9
8
1
3
1
5
1
7
8
3
1
1
8
6
2
8
4
4
7
1
1
4
8
3
9
5
3
6
3
5
9
9
5
7
7
4
6
3
6
6
9
5
5
4
8
4
6
8
9
3
1
5
4
8
5
2
3
8
1
6
9
7
6
6
7
9
3
7
6
3
7
3
7
9
9
2
2
4
9
3
1
2
2
4
5
5
6
2
7
5
3
8
1
6
7
8
4
3
5
3
4
5
3
7
6
1
6
8
8
9
2
5
7
1
6
2
8
8
7
6
9
2
3
9
3
8
4
4
3
1
3
7
8
4
1
7
1
7
7
5
2
6
4
5
2
9
3
6
6
4
8
9
2
6
3
7
8
9
5
4
5
8
6
4
3
4
9
9
3
2
7
8
7
5
8
8
7
1
1
9
2
2
1
5
5
6
7
6
6
7
2
3
7
9
8
6
4
7
3
1
8
9
3
8
7
3
7
2
7
2
3
4
3
9
3
7
9
8
4
3
1
1
1
9
9
2
1
1
9
5
1
7
2
1
5
8
9
1
9
5
6
5
1
2
3
4
8
1
1
4
2
9
5
4
3
6
2
8
7
1
3
9
4
7
5
8
4
1
2
9
9
7
6
5
7
3
8
7
9
1
7
5
1
3
6
9
2
6
7
4
4
8
5
2
4
4
8
4
8
6
8
2
6
3
5
8
5
2
4
8
2
2
7
7
9
5
8
7
8
4
2
1
5
4
9
7
9
6
2
8
6
6
1
5
3
5
5
7
2
9
1
5
2
1
9
8
9
3
4
4
6
5
7
1
5
8
5
6
6
5
2
6
5
3
8
2
3
3
8
3
5
4
4
4
7
2
8
2
2
8
4
2
5
8
3
2
2
7
2
4
6
7
8
3
7
6
5
2
8
6
9
2
6
1
3
4
8
8
4
4
4
2
2
4
9
6
3
3
2
6
3
7
9
8
8
3
8
8
3
8
8
2
8
3
6
1
3
9
5
7
6
6
7
4
4
4
3
8
7
3
4
4
5
2
8
9
3
9
4
2
4
9
9
4
7
7
8
7
5
9
4
3
4
1
9
2
7
5
7
7
9
6
9
2
7
5
3
7
1
8
8
9
6
8
8
3
3
6
8
9
7
7
8
4
7
3
5
2
2
6
3
7
4
7
9
8
6
1
6
3
8
1
9
9
5
9
6
8
3
7
8
1
8
4
2
6
6
4
8
6
1
8
9
1
1
8
5
1
1
2
1
1
2
3
4
4
1
8
1
8
4
2
1
5
6
9
7
8
2
3
4
5
1
2
8
6
9
7
2
7
5
6
9
5
3
3
8
7
7
2
5
8
8
1
2
6
1
8
4
8
9
8
1
2
3
1
5
9
6
3
2
8
9
5
1
6
6
6
9
8
2
3
9
3
6
6
6
9
2
1
8
6
3
8
9
5
9
7
3
3
5
9
2
8
4
7
3
5
1
3
3
9
8
8
4
8
9
4
8
5
8
4
6
8
1
3
4
4
6
2
2
7
5
3
7
9
8
4
8
5
8
5
3
8
6
9
5
5
5
6
6
6
1
3
3
4
9
1
1
1
2
9
7
9
1
1
3
7
1
9
2
2
4
2
5
1
1
1
5
3
5
3
9
5
8
9
1
5
1
4
1
8
4
2
9
2
2
6
6
4
5
5
6
5
6
6
8
4
8
5
3
5
6
2
4
9
2
2
3
6
5
4
7
2
1
8
6
7
5
5
7
9
2
3
2
6
4
4
1
4
5
6
1
1
8
5
6
3
6
1
6
3
8
2
1
9
2
6
3
3
2
2
4
9
7
6
4
5
8
1
1
5
2
1
4
1
3
6
8
4
4
4
5
5
7
3
8
9
5
5
7
7
2
2
3
4
9
3
4
7
4
9
1
1
4
4
9
4
7
7
4
2
1
2
2
8
1
6
4
8
2
4
4
5
8
2
1
6
8
9
2
7
9
4
4
4
2
5
2
3
8
2
1
6
3
4
6
3
5
6
5
2
7
6
7
5
3
5
9
2
9
4
9
2
8
4
4
5
1
5
8
5
2
7
8
7
8
1
5
1
4
6
1
9
9
9
2
9
9
8
4
2
9
4
3
2
7
1
7
8
6
6
4
4
1
3
3
5
2
9
7
7
2
4
2
1
7
5
4
6
8
2
9
8
6
6
1
7
5
9
4
3
5
5
4
4
5
1
9
4
7
1
9
1
2
3
5
1
2
4
8
3
7
4
2
9
8
2
1
7
1
2
5
1
3
8
9
3
1
9
6
3
1
8
2
4
7
9
4
1
4
1
2
8
1
1
1
4
5
5
6
6
4
5
9
2
4
8
7
9
7
3
8
6
1
3
8
2
8
8
7
8
6
5
7
2
9
8
5
6
4
7
6
1
2
6
8
6
9
5
8
6
1
9
5
1
5
3
2
1
2
8
7
5
2
6
5
3
5
2
7
9
5
7
9
7
6
8
1
1
4
5
8
3
5
9
9
9
1
6
4
2
3
4
7
9
1
3
8
8
6
1
6
9
2
1
4
5
7
3
3
7
4
7
1
8
8
8
1
2
2
7
4
4
8
6
3
2
8
4
6
8
2
4
2
6
5
4
5
7
5
6
3
4
6
7
9
3
3
1
4
6
1
5
1
6
4
9
6
2
8
8
6
7
9
6
2
9
3
1
6
7
1
3
9
2
2
8
8
1
6
2
1
3
7
5
4
6
6
1
9
9
9
8
5
7
3
9
8
1
8
8
6
5
1
8
8
5
4
4
8
1
5
3
3
7
6
5
4
6
3
5
1
6
5
5
3
2
9
1
8
2
4
5
6
5
3
7
6
5
5
9
3
7
7
2
8
5
8
6
8
5
4
6
3
2
7
1
1
8
5
6
3
6
3
5
4
6
5
1
4
1
7
4
3
3
3
1
2
2
8
6
3
5
1
7
1
8
3
6
4
9
5
1
2
2
3
3
2
3
1
8
9
2
9
9
8
1
5
6
4
6
1
6
2
9
5
5
9
3
8
7
2
7
2
2
8
2
6
7
9
3
8
2
2
7
8
1
6
2
3
2
3
8
8
4
8
5
8
5
4
4
8
6
3
7
2
4
5
9
2
4
5
6
2
7
8
1
4
4
5
8
6
3
3
3
1
7
6
4
2
9
4
4
4
2
4
3
9
7
1
7
7
9
5
1
9
7
7
9
3
6
7
3
3
3
5
4
6
3
1
7
4
6
7
6
1
6
2
7
7
8
5
4
8
5
2
2
4
5
4
4
4
4
5
8
4
2
7
6
3
8
8
8
6
7
3
1
3
3
3
5
2
1
1
5
8
6
3
3
5
2
1
6
4
1
7
9
4
5
3
2
7
2
9
7
9
4
5
8
8
2
2
2
8
8
2
6
5
9
8
8
9
7
2
9
2
8
3
4
8
6
7
1
9
6
5
5
6
4
9
4
1
1
4
4
3
7
9
1
6
9
5
3
2
7
4
9
9
6
1
6
2
5
1
2
8
2
1
9
1
9
6
7
1
5
6
2
6
1
5
8
8
8
3
2
2
7
4
7
1
6
1
7
2
9
1
2
2
3
5
6
2
2
3
3
7
2
5
8
4
2
6
4
6
2
1
8
1
7
9
4
9
1
6
4
9
6
2
9
5
8
1
4
6
1
5
2
3
1
1
1
6
2
1
4
7
2
1
4
2
2
2
2
6
2
2
2
9
1
5
4
4
9
9
7
3
2
1
2
1
7
9
5
1
5
3
1
6
6
1
8
4
1
9
5
6
7
6
7
4
8
2
6
1
3
1
2
6
5
6
6
8
1
1
2
6
6
7
1
2
7
8
4
7
5
8
7
1
5
3
9
1
7
5
9
5
8
6
7
6
6
9
2
9
5
6
9
7
9
3
4
2
9
5
3
4
6
6
3
4
7
6
4
9
6
3
8
9
4
1
4
3
6
5
7
4
4
3
6
7
8
9
6
6
7
6
7
9
1
7
8
7
9
7
3
9
4
6
7
2
2
2
5
3
2
4
3
5
6
5
3
8
4
9
5
7
1
1
3
1
7
2
6
4
9
3
9
6
3
7
7
5
6
1
3
8
5
8
7
6
2
2
6
3
9
3
2
2
7
1
7
1
3
2
9
2
7
3
3
2
2
6
7
4
4
4
9
6
7
7
2
6
8
7
9
9
6
2
2
3
1
2
3
7
8
5
8
3
1
6
9
8
5
9
1
3
6
8
6
3
3
7
9
8
4
9
6
1
5
7
7
6
1
1
4
1
5
5
9
2
5
6
2
5
1
5
5
1
4
1
4
4
8
8
6
5
4
6
4
3
6
8
4
6
5
3
5
8
8
2
2
7
1
5
6
1
3
1
4
6
4
1
4
7
9
3
9
3
6
9
7
6
5
4
3
9
4
4
4
2
1
9
5
3
7
3
7
7
7
6
5
3
5
8
3
2
4
7
1
3
6
7
5
6
3
4
4
3
2
9
2
8
2
9
8
3
9
6
5
9
4
4
7
9
2
7
3
4
4
2
5
3
6
1
5
9
1
7
2
2
7
4
1
9
2
9
9
8
4
2
2
9
2
6
8
8
1
2
3
6
5
6
7
9
1
2
1
6
3
9
7
6
8
7
6
3
3
1
9
6
6
6
8
4
3
4
3
4
5
6
8
5
6
7
3
5
3
9
9
1
3
4
9
3
9
1
1
7
2
7
3
5
4
2
5
5
3
5
1
6
1
2
1
8
2
3
3
6
9
2
8
1
3
4
4
2
5
1
6
3
3
1
9
9
2
5
6
7
6
8
1
3
8
5
2
3
7
7
9
1
1
8
3
1
1
5
6
6
3
1
4
2
4
7
5
9
2
6
1
6
5
1
4
2
6
1
3
3
5
7
6
2
6
3
7
2
1
2
1
3
3
2
5
2
6
3
4
2
3
9
4
5
7
4
2
1
6
4
9
6
5
3
5
1
5
9
2
1
5
7
8
1
6
6
4
2
6
4
9
6
5
7
7
5
9
7
2
3
6
3
2
7
8
6
8
6
5
7
7
9
7
2
2
6
3
6
4
4
9
4
9
3
8
6
9
7
6
6
6
8
4
1
5
7
9
8
3
7
6
4
6
8
7
2
9
8
1
7
2
8
4
4
8
6
2
7
5
5
9
3
7
4
3
7
2
7
7
9
3
6
5
5
5
9
3
8
6
4
2
4
1
4
1
8
4
6
2
4
9
8
2
3
7
3
7
3
6
5
6
5
2
2
4
8
8
9
4
5
9
6
1
2
9
1
3
6
5
3
3
2
8
8
2
9
5
6
8
1
7
7
9
3
7
4
5
3
1
6
1
2
3
7
7
4
3
3
9
5
2
3
8
7
5
7
4
6
6
8
1
8
7
4
6
4
7
2
2
7
8
8
9
4
5
1
1
3
5
9
5
7
5
8
1
4
6
1
4
8
6
3
9
2
6
9
4
1
5
6
9
5
8
9
8
5
3
3
5
5
3
9
9
6
7
3
9
4
4
8
8
2
9
9
5
1
2
8
8
1
9
3
7
4
8
7
1
4
4
5
7
9
1
1
3
4
4
3
2
7
7
7
8
9
3
8
6
4
8
4
3
6
5
6
8
5
5
8
4
9
1
8
3
5
9
8
6
3
9
7
8
6
8
6
8
7
1
4
4
4
6
3
9
9
3
7
4
7
3
3
1
6
4
2
9
6
5
2
7
4
2
7
8
7
5
7
8
9
7
1
4
5
7
9
7
8
4
6
3
1
7
2
9
7
4
2
5
7
9
6
9
5
7
4
9
7
4
5
5
9
8
2
5
5
7
3
6
1
7
8
4
7
2
3
4
2
1
8
8
4
6
6
1
3
2
8
4
6
4
7
1
2
4
8
4
9
9
4
7
8
1
7
6
7
5
2
8
4
1
6
1
4
5
8
8
1
8
7
4
6
5
7
9
5
7
5
4
1
9
6
9
5
6
9
1
2
9
1
8
1
1
9
1
6
1
3
2
8
8
4
4
5
9
1
9
2
3
5
3
9
8
4
4
6
7
9
8
8
7
8
7
7
2
4
9
5
3
4
4
9
1
3
9
9
2
7
2
7
5
4
3
7
6
6
2
8
4
9
2
6
5
4
3
9
8
9
4
2
1
2
6
3
8
7
1
2
7
3
5
2
2
9
1
9
2
2
3
4
4
1
8
3
8
8
2
9
5
5
1
4
7
2
1
7
9
8
3
9
6
2
3
8
2
6
3
5
9
8
2
7
9
3
9
7
6
6
7
9
6
9
8
7
9
6
7
8
7
2
7
4
6
3
3
1
8
8
9
8
9
9
2
4
8
8
8
1
8
3
6
9
9
2
9
7
8
7
6
7
6
9
8
7
6
7
8
5
4
3
2
5
6
1
4
9
8
6
3
4
1
4
7
3
1
9
6
2
6
5
8
7
4
2
7
3
5
5
8
1
2
3
8
7
8
8
4
6
1
2
8
4
4
2
2
9
6
7
9
4
6
8
1
3
2
8
4
1
9
8
9
3
1
9
8
4
1
2
5
1
3
6
3
5
4
1
1
3
1
4
6
1
6
9
8
2
1
1
6
4
2
6
2
3
9
3
5
5
2
8
6
8
6
4
7
5
7
2
6
3
1
7
6
3
7
6
6
3
8
4
1
3
9
2
5
7
4
8
2
6
4
2
6
3
3
9
8
9
5
7
5
1
2
7
7
5
2
3
2
4
6
7
7
6
3
1
8
4
8
2
2
8
1
5
6
3
4
8
7
8
5
1
7
3
8
8
6
8
2
4
1
2
2
2
3
2
6
8
5
2
7
9
4
3
6
1
3
9
2
2
4
9
4
1
7
6
3
9
7
5
3
8
6
6
3
9
4
7
5
9
7
1
7
2
2
2
5
4
3
6
7
4
1
1
9
3
4
1
9
9
4
2
6
3
2
1
6
5
9
8
1
5
1
2
7
8
4
6
4
8
4
5
3
1
8
9
7
1
7
3
3
6
7
1
8
3
5
5
6
2
1
3
3
7
6
3
9
5
6
3
8
4
7
6
5
2
5
3
1
9
9
1
4
3
3
9
4
8
3
3
2
7
3
8
4
5
1
4
9
5
6
9
8
7
6
1
2
8
4
9
4
6
8
8
3
6
8
9
6
3
5
8
8
1
3
3
7
3
4
4
1
4
5
9
7
8
4
5
2
8
1
6
5
2
3
4
8
5
7
9
5
3
8
3
2
5
8
1
6
4
5
5
5
5
6
9
3
1
1
9
2
2
1
3
5
7
5
4
2
4
1
6
1
2
2
4
5
9
4
5
4
4
9
3
1
7
1
9
2
7
1
6
2
5
7
5
2
9
6
6
8
5
9
9
3
9
6
9
5
4
8
5
7
1
3
5
5
6
3
2
3
6
9
5
4
2
5
9
4
2
4
8
5
9
9
1
8
2
2
8
3
2
4
3
4
7
9
8
4
6
4
9
6
7
3
5
4
1
3
7
8
4
4
8
4
6
4
8
1
7
1
3
6
6
1
1
2
4
9
2
3
4
9
7
2
9
2
7
9
7
1
5
7
7
6
2
7
5
7
2
7
7
2
8
5
9
3
4
3
1
3
9
4
8
7
6
6
7
1
7
1
9
1
3
5
3
8
9
9
1
4
8
6
9
2
2
1
7
6
8
6
1
7
3
5
1
8
8
9
2
3
3
6
1
1
7
7
5
8
2
8
4
3
4
2
5
5
5
7
7
9
7
2
2
6
2
5
5
4
8
2
5
5
6
5
7
8
1
3
1
7
6
7
1
7
4
4
4
1
8
8
6
3
6
7
1
8
9
2
7
2
4
3
5
6
3
2
5
5
4
7
7
3
5
8
4
4
3
5
5
9
5
8
1
2
3
5
8
5
8
2
1
9
1
7
7
1
1
1
2
1
3
2
4
9
6
9
5
1
2
6
8
2
1
2
1
8
5
1
6
9
7
7
2
3
9
5
2
4
5
6
7
2
3
2
3
2
8
9
6
6
1
1
2
3
5
7
3
8
1
4
7
1
1
3
5
6
9
2
3
3
8
4
8
1
4
8
5
7
3
6
8
6
4
5
2
1
3
2
5
4
3
3
5
9
1
7
2
6
6
7
7
6
2
3
4
1
2
1
8
2
6
2
5
2
2
4
8
6
5
9
6
8
1
4
8
5
6
9
8
8
5
6
8
8
6
5
7
4
1
5
1
6
2
1
5
5
1
2
3
8
9
7
1
1
2
7
7
4
8
6
1
9
9
5
6
4
9
4
1
9
9
3
5
2
7
6
3
7
1
8
9
5
2
6
3
5
2
1
6
6
4
3
8
9
9
9
5
5
8
7
6
7
3
9
2
3
6
3
8
9
4
4
1
8
4
7
2
7
6
8
4
6
7
1
3
5
1
2
4
1
3
3
4
6
3
9
1
1
4
4
3
6
9
7
4
3
8
8
8
9
4
3
1
7
1
6
3
1
7
5
3
6
1
9
6
3
4
4
5
7
3
6
1
7
8
3
5
1
4
7
2
5
3
4
3
8
7
3
9
7
4
6
2
2
3
7
2
1
7
1
8
6
1
6
1
7
2
5
6
4
4
1
2
7
8
4
2
3
5
1
8
8
3
6
8
8
1
8
3
1
5
9
7
9
3
7
9
4
6
6
2
2
3
3
8
9
6
5
8
7
9
2
5
3
3
1
1
5
9
9
1
8
5
8
1
6
4
2
3
2
7
3
7
7
8
4
1
1
5
5
6
5
6
7
4
7
5
5
7
4
6
4
3
1
4
5
7
8
2
4
3
3
1
2
8
5
7
4
8
8
8
3
2
9
3
9
5
2
8
5
6
8
1
1
1
2
4
4
8
1
3
5
6
5
9
2
4
2
2
8
9
8
9
3
2
2
7
8
6
8
8
2
9
2
3
9
6
8
8
1
2
3
7
2
6
5
6
5
7
1
5
9
6
3
4
3
1
9
2
3
3
8
1
2
1
1
9
9
6
5
5
5
3
4
5
7
6
9
2
1
1
3
9
4
7
5
4
6
4
3
4
8
4
1
1
7
8
3
8
3
5
3
5
7
7
9
6
9
7
4
9
1
6
7
7
8
5
9
9
4
5
7
3
7
2
7
4
2
4
4
5
7
6
8
4
1
6
6
4
9
6
5
2
9
8
2
8
6
7
7
4
5
6
8
8
5
5
3
9
9
2
5
6
3
4
5
9
6
1
6
7
8
9
3
4
7
7
6
2
4
1
1
4
2
6
9
5
1
8
6
3
3
7
2
3
6
9
2
9
4
5
4
4
2
5
9
4
6
5
9
8
2
6
2
4
1
8
4
7
2
7
6
2
2
9
2
5
7
9
8
3
3
2
9
2
4
5
1
1
7
5
9
7
2
5
5
4
6
8
5
9
1
7
3
2
3
9
4
3

8
7
6
8
7
1
6
5
8
5
1
1
6
1
8
1
1

Scripting Security (3, Interesting)

svwolfpack (411870) | more than 12 years ago | (#2806668)

This pretty much shows that any type of program with a scripting language built in is prone to having viruses written for it. (word macros, VBS, etc...) It will be interesting to see what is done in the future to allow for the benefits of having scripting, but reducing the risks associated as well. A possible solution is simply reducing the power that scripting languages have, such as disabling file writing capabilities (although that's not really a legitimate solution, you see where i'm going with it...)

Re:Scripting Security (2)

2Bits (167227) | more than 12 years ago | (#2806810)

Any scripting language that is allowed to get out of its sand box only.

I don't feel bad (1)

I_redwolf (51890) | more than 12 years ago | (#2806679)

I truly don't feel bad for these companies at all, and I'm not blaming anything or anyone but when you start introducing scripting languages on top of a certain operationg system you put yourself at danger. This will keep happening to people honestly start taking security seriously. I'm not trying to troll or shed bad light on Microsoft or Windows(tm) at all. I'm just stating the facts and calling the plays as I see them.

Creation of Files? (1)

jmallett (189882) | more than 12 years ago | (#2806682)

Flash allows creation of external files??? Isn't that kind of dangerous in and of itself, whether or not it's intended to do so? You'd think a standard flash plugin wouldn't be allowed to do anything but read and write to a limited area of the disk!

Re:Creation of Files? (1)

Warped-Reality (125140) | more than 12 years ago | (#2806817)

Well, apparently it creats a .COM file... which could be created in this "limited area of the disk" and then exectued via a debugger

Old news (0, Troll)

Anonymous Coward | more than 12 years ago | (#2806683)

Here is a better article on the same virus [nai.com]. A must read, contains much more info than the linked article.

WARNING! DO NOT CLICK LINK (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806698)

Warning!!! There is a goatse.cx link in the parent comment!!! Do not click and moderate down accordingly!!!

Ach den lieben! (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2806686)

Das ist nicht eine boobie!

Someone send me the source! (0, Troll)

ImaLamer (260199) | more than 12 years ago | (#2806690)

I would love to own a bunch of Windows NT boxes.

I know I've got that All Your Base swf sitting around.

Unlock it, put in the virus - and viola!

ALL YOUR WINDOWS BOX ARE BELONG TO US!!!

But seriously... XP is built on NT/2000... is this going to be another code red style worm?

Re:Someone send me the source! (1, Flamebait)

ImaLamer (260199) | more than 12 years ago | (#2806794)

Troll? Fuck me man... there goes my karma when I finally get some.

Wait, it was supposed to be funny. And can this infect XP? Seriously kids... my sister is a huge SWF fan.

Norton Users - Something to note (2, Informative)

ianaverage (168691) | more than 12 years ago | (#2806702)

The Norton info page on this virus can be found here [symantec.com].

One important thig to note on this webpage...we should add .swf to the extensions that we scan. Hopefully that will help protect us in the future of more dangerous flash viruses that are sure to come.

Java applet viruses? (3, Interesting)

melquiades (314628) | more than 12 years ago | (#2806710)

Has there ever been a Java applet virus? Java's very nice security / permissions model should theoretically make this impossible. However, considering that (1) that's only in theory, and (2) just about every browser implementation of Java is complete shit ... well, it could happen. Has it?

Re:Java applet viruses? (4, Interesting)

C. Mattix (32747) | more than 12 years ago | (#2806815)

For Java to do anything bad it has to have explicit permission from the user. In that case, in my opinion, it isn't a virus, just a dangerous program and the user should acuatlly read the warning boxes.
It could happen if some company would give away the private keys for a trusted company and then use that key to sign a modified and dangerous version. (Say like a rooted version of Yahoo chat or something like that, that has to be trusted to run right.)

Re:Java applet viruses? (1)

a_n_d_e_r_s (136412) | more than 12 years ago | (#2806823)

No it'e never existed a java virus. The only way to that would be to find a security flaw in one JVM implementation.

There has been very few java exploits most was because of the javascript interaction from java so they where because of javascrip and not java.

But java applets are'nt used much anymore most people seam to be content using java servlets or applications.

Flash sucks anyway (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806723)

Flash is just an attempt to distract you from noticing the fact that sites using it, suck.

Re:Flash sucks anyway (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806912)

very true. But most /. readers notice that a site sucks anyways... even with the flash distraction.

RE: Infoworld update (1)

quan74 (451034) | more than 12 years ago | (#2806729)

The "update" link to infoworld is over a year old and refers to an email (OUTLOOK) spread virus that infects .swf files. People really should check out links before they post them.

I still do not understand: (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806736)

why the only blew up half the Death-Star?

Timely...sort of (2)

fobbman (131816) | more than 12 years ago | (#2806740)

Please note that the infoworld story quoted at the end of the update has a dateline of December 1st. If that's not stale enough please note that the year on that timeline is 2000.

Rest of the information is timely, though.

Re:Timely...sort of (2)

fobbman (131816) | more than 12 years ago | (#2806759)

Oh, and if you want another information source to replace the infoworld piece check out this one over at The Reg [theregister.co.uk].

Many scanners don't scan .swf files (5, Informative)

geirt (55254) | more than 12 years ago | (#2806746)

Many virus scanners don't scan .swf file by default, so you have update your virus signature file (which is automatic on most scanners) and reconfigure your scanner to scan .swf files (unless you already scan all files on your computer).

This means that if advanced .swf viruses are created, they could become a real problem until system admins wakes up and gets a clue (and that takes a loooong time, look at Code Red)

Dave Thomas, founder of Wendy's, dead at 69 (-1)

WeatherTroll (529760) | more than 12 years ago | (#2806748)

I just heard some sad news on talk radio - Dave Thomas was found dead in his home this morning. There weren't any more details. I'm sure everyone in the Slashdot community will miss him - even if you never ate at Wendy's, there's no denying his contributions to American culture. Truly a fast food icon.

Finally! (3, Funny)

kilrogg (119108) | more than 12 years ago | (#2806753)

Us Linux users can enjoy a flashy virus for once. We need more cross platform stuff like this.

A native translation.. (2, Informative)

entrox (266621) | more than 12 years ago | (#2806754)

Sophos Anti-Virus warns about a new virus, which infects other files as a macromedia flash movie
and executes self-generated programs. The parasite, baptized "SWF/LFM-926", reaches computers as
SWF-file, and after being run, infects other Flash movies while displaying the message
"Loading Flash-Movie...". The virus exploits the scriptability of Macromedia Flash to generate a
file V.COM, which gets executed afterwards without confirmation.

Sophos says that the virus wasn't yet spotted "in the wild" and therefore spreading. Nevertheless,
the manufacturer of Antivirus software warns about the potential danger which lurks in the
Flash format. The Sophos website provides detailed information [sophos.com] about the parasite.

asdf (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2806765)

2 slashdot is gay x
5 slashdot is gay a
0 slashdot is gay a
5 slashdot is gay z
9 slashdot is gay x
8 slashdot is gay v
4 slashdot is gay q
6 slashdot is gay l
2 slashdot is gay d
4 slashdot is gay a
4 slashdot is gay r
5 slashdot is gay z
8 slashdot is gay w
9 slashdot is gay o
5 slashdot is gay c
3 slashdot is gay e
5 slashdot is gay w
3 slashdot is gay g
8 slashdot is gay b
4 slashdot is gay m
4 slashdot is gay o
2 slashdot is gay p
3 slashdot is gay e
8 slashdot is gay q
0 slashdot is gay i
1 slashdot is gay j
0 slashdot is gay t
5 slashdot is gay r
6 slashdot is gay s
2 slashdot is gay h
4 slashdot is gay a
7 slashdot is gay l
8 slashdot is gay j
3 slashdot is gay j
9 slashdot is gay v
8 slashdot is gay s
8 slashdot is gay f
2 slashdot is gay w
6 slashdot is gay r
1 slashdot is gay s
2 slashdot is gay v
1 slashdot is gay h
5 slashdot is gay h
5 slashdot is gay f
4 slashdot is gay c
4 slashdot is gay o
0 slashdot is gay q
1 slashdot is gay x
6 slashdot is gay x
8 slashdot is gay e
2 slashdot is gay f
8 slashdot is gay x
4 slashdot is gay w
3 slashdot is gay f
4 slashdot is gay a
6 slashdot is gay i
5 slashdot is gay l
3 slashdot is gay s
9 slashdot is gay w
5 slashdot is gay l
5 slashdot is gay m
8 slashdot is gay p
3 slashdot is gay y
8 slashdot is gay k
1 slashdot is gay g
6 slashdot is gay e
5 slashdot is gay g
2 slashdot is gay t
5 slashdot is gay e
7 slashdot is gay i
3 slashdot is gay r
7 slashdot is gay g
2 slashdot is gay o
2 slashdot is gay r
3 slashdot is gay j
1 slashdot is gay d
0 slashdot is gay b
3 slashdot is gay h
8 slashdot is gay f
7 slashdot is gay n
3 slashdot is gay x
3 slashdot is gay t
8 slashdot is gay q
8 slashdot is gay p
1 slashdot is gay g
5 slashdot is gay v
7 slashdot is gay i
3 slashdot is gay f
5 slashdot is gay d
6 slashdot is gay s
6 slashdot is gay d
2 slashdot is gay b
6 slashdot is gay x
3 slashdot is gay n
2 slashdot is gay s
5 slashdot is gay d
0 slashdot is gay j
3 slashdot is gay a
5 slashdot is gay y
3 slashdot is gay k
6 slashdot is gay k
2 slashdot is gay a
4 slashdot is gay d
2 slashdot is gay d
5 slashdot is gay g
1 slashdot is gay h
3 slashdot is gay e
6 slashdot is gay k
1 slashdot is gay a
3 slashdot is gay i
1 slashdot is gay f
7 slashdot is gay j
1 slashdot is gay m
3 slashdot is gay i
4 slashdot is gay k
6 slashdot is gay n
7 slashdot is gay g
4 slashdot is gay k
6 slashdot is gay d
6 slashdot is gay b
3 slashdot is gay o
8 slashdot is gay s
4 slashdot is gay d
1 slashdot is gay l
5 slashdot is gay m
6 slashdot is gay q
8 slashdot is gay z
9 slashdot is gay z
2 slashdot is gay t
2 slashdot is gay p
7 slashdot is gay g
6 slashdot is gay u
4 slashdot is gay o
6 slashdot is gay a
6 slashdot is gay h
2 slashdot is gay u
3 slashdot is gay a
5 slashdot is gay l
7 slashdot is gay r
7 slashdot is gay a
4 slashdot is gay j
6 slashdot is gay y
2 slashdot is gay d
3 slashdot is gay y
5 slashdot is gay c
2 slashdot is gay k
5 slashdot is gay b
3 slashdot is gay s
8 slashdot is gay y
7 slashdot is gay s
3 slashdot is gay x
1 slashdot is gay r
5 slashdot is gay z
1 slashdot is gay e
7 slashdot is gay j
9 slashdot is gay i
2 slashdot is gay t
4 slashdot is gay k
5 slashdot is gay i
9 slashdot is gay m
5 slashdot is gay z
6 slashdot is gay y
4 slashdot is gay e
3 slashdot is gay l
0 slashdot is gay i
4 slashdot is gay w
4 slashdot is gay d
1 slashdot is gay u
8 slashdot is gay f
7 slashdot is gay w
4 slashdot is gay d
1 slashdot is gay c
8 slashdot is gay t
4 slashdot is gay o
2 slashdot is gay n
3 slashdot is gay h
2 slashdot is gay l
7 slashdot is gay m
4 slashdot is gay u
7 slashdot is gay o
8 slashdot is gay u
5 slashdot is gay y
9 slashdot is gay j
1 slashdot is gay c
2 slashdot is gay d
1 slashdot is gay f
5 slashdot is gay l
2 slashdot is gay q
1 slashdot is gay e
5 slashdot is gay s
4 slashdot is gay z
7 slashdot is gay f
5 slashdot is gay p
5 slashdot is gay r
7 slashdot is gay y
1 slashdot is gay e
1 slashdot is gay r
2 slashdot is gay j
5 slashdot is gay x
4 slashdot is gay d
6 slashdot is gay e
9 slashdot is gay z
5 slashdot is gay q
0 slashdot is gay f
7 slashdot is gay z
2 slashdot is gay x
2 slashdot is gay t
5 slashdot is gay b
6 slashdot is gay d
4 slashdot is gay m
8 slashdot is gay r
5 slashdot is gay n
1 slashdot is gay k
7 slashdot is gay v
9 slashdot is gay v
4 slashdot is gay x
5 slashdot is gay x
1 slashdot is gay p
3 slashdot is gay k
7 slashdot is gay m
3 slashdot is gay u
1 slashdot is gay a
1 slashdot is gay e
7 slashdot is gay j
5 slashdot is gay m
1 slashdot is gay n
7 slashdot is gay k
7 slashdot is gay c
0 slashdot is gay e
0 slashdot is gay a
1 slashdot is gay a
3 slashdot is gay p
3 slashdot is gay h
7 slashdot is gay q
3 slashdot is gay j
0 slashdot is gay b
7 slashdot is gay w
6 slashdot is gay o
2 slashdot is gay f
5 slashdot is gay c
3 slashdot is gay d
7 slashdot is gay w
7 slashdot is gay t
1 slashdot is gay h
6 slashdot is gay d
2 slashdot is gay c
4 slashdot is gay j
6 slashdot is gay z
5 slashdot is gay t
7 slashdot is gay h
3 slashdot is gay v
1 slashdot is gay f
3 slashdot is gay v
1 slashdot is gay g
8 slashdot is gay i
7 slashdot is gay g
3 slashdot is gay n
9 slashdot is gay q
8 slashdot is gay v
4 slashdot is gay s
5 slashdot is gay p
3 slashdot is gay v
2 slashdot is gay g
3 slashdot is gay u
1 slashdot is gay y
3 slashdot is gay t
7 slashdot is gay j
7 slashdot is gay a
8 slashdot is gay w
2 slashdot is gay b
4 slashdot is gay c
6 slashdot is gay v
4 slashdot is gay p
2 slashdot is gay b
4 slashdot is gay z
0 slashdot is gay t
2 slashdot is gay r
6 slashdot is gay r
8 slashdot is gay j
2 slashdot is gay y
2 slashdot is gay k
4 slashdot is gay b
2 slashdot is gay d
6 slashdot is gay q
7 slashdot is gay h
3 slashdot is gay d
8 slashdot is gay p
3 slashdot is gay l
9 slashdot is gay a
4 slashdot is gay t
9 slashdot is gay h
5 slashdot is gay w
6 slashdot is gay i
1 slashdot is gay y
7 slashdot is gay l
5 slashdot is gay e
7 slashdot is gay r
6 slashdot is gay w
8 slashdot is gay s
4 slashdot is gay t
2 slashdot is gay x
7 slashdot is gay w
2 slashdot is gay j
2 slashdot is gay g
3 slashdot is gay x
4 slashdot is gay m
1 slashdot is gay e
4 slashdot is gay t
3 slashdot is gay q
7 slashdot is gay s
6 slashdot is gay o
2 slashdot is gay l
6 slashdot is gay t
9 slashdot is gay z
8 slashdot is gay d
9 slashdot is gay t
1 slashdot is gay x
4 slashdot is gay b
9 slashdot is gay m
5 slashdot is gay h
4 slashdot is gay k
4 slashdot is gay k
8 slashdot is gay t
8 slashdot is gay n
4 slashdot is gay m
3 slashdot is gay n
0 slashdot is gay j
4 slashdot is gay z
6 slashdot is gay m
2 slashdot is gay q
7 slashdot is gay j
4 slashdot is gay o
4 slashdot is gay l
5 slashdot is gay l
0 slashdot is gay c
3 slashdot is gay z
2 slashdot is gay d
4 slashdot is gay r
6 slashdot is gay x
3 slashdot is gay l
1 slashdot is gay w
8 slashdot is gay n
5 slashdot is gay w
0 slashdot is gay c
5 slashdot is gay f
5 slashdot is gay f
6 slashdot is gay y
4 slashdot is gay x
2 slashdot is gay s
5 slashdot is gay l
1 slashdot is gay f
1 slashdot is gay d
8 slashdot is gay k
4 slashdot is gay m
0 slashdot is gay n
2 slashdot is gay j
2 slashdot is gay g
1 slashdot is gay m
6 slashdot is gay j
0 slashdot is gay k
8 slashdot is gay k
7 slashdot is gay y
4 slashdot is gay x
8 slashdot is gay v
9 slashdot is gay i
1 slashdot is gay s
3 slashdot is gay i
7 slashdot is gay j
9 slashdot is gay n
2 slashdot is gay k
7 slashdot is gay q
9 slashdot is gay u
7 slashdot is gay f
4 slashdot is gay q
5 slashdot is gay z
6 slashdot is gay c
8 slashdot is gay z
5 slashdot is gay v
7 slashdot is gay i
5 slashdot is gay e
2 slashdot is gay h
8 slashdot is gay u
8 slashdot is gay y
7 slashdot is gay n
3 slashdot is gay d
6 slashdot is gay o
3 slashdot is gay q
0 slashdot is gay j
7 slashdot is gay n
5 slashdot is gay j
0 slashdot is gay b
3 slashdot is gay z
4 slashdot is gay y
0 slashdot is gay g
3 slashdot is gay x
4 slashdot is gay f
0 slashdot is gay d
6 slashdot is gay v
1 slashdot is gay y
2 slashdot is gay p
8 slashdot is gay c
9 slashdot is gay n
8 slashdot is gay t
3 slashdot is gay w
4 slashdot is gay b
5 slashdot is gay g
5 slashdot is gay i
7 slashdot is gay e
1 slashdot is gay n
5 slashdot is gay u
9 slashdot is gay f
6 slashdot is gay s
8 slashdot is gay p
7 slashdot is gay p
9 slashdot is gay c
8 slashdot is gay q
3 slashdot is gay l
1 slashdot is gay y
8 slashdot is gay c
4 slashdot is gay f
5 slashdot is gay x
5 slashdot is gay a
8 slashdot is gay s
7 slashdot is gay l
5 slashdot is gay s
9 slashdot is gay l
0 slashdot is gay s
5 slashdot is gay b
8 slashdot is gay y
9 slashdot is gay c
7 slashdot is gay k
2 slashdot is gay s
6 slashdot is gay n
6 slashdot is gay s
7 slashdot is gay r
5 slashdot is gay f
0 slashdot is gay u
8 slashdot is gay j
4 slashdot is gay f
6 slashdot is gay g
1 slashdot is gay o
7 slashdot is gay o
6 slashdot is gay y
8 slashdot is gay y
0 slashdot is gay m
5 slashdot is gay w
0 slashdot is gay y
6 slashdot is gay r
5 slashdot is gay g
4 slashdot is gay l
6 slashdot is gay n
5 slashdot is gay z
2 slashdot is gay g
8 slashdot is gay j
8 slashdot is gay x
6 slashdot is gay w
8 slashdot is gay r
1 slashdot is gay j
9 slashdot is gay j
6 slashdot is gay o
4 slashdot is gay p
5 slashdot is gay c
2 slashdot is gay n
2 slashdot is gay a
9 slashdot is gay w
8 slashdot is gay s
1 slashdot is gay t
4 slashdot is gay f
4 slashdot is gay b
2 slashdot is gay p
2 slashdot is gay o
4 slashdot is gay w
2 slashdot is gay d
2 slashdot is gay l
3 slashdot is gay q
7 slashdot is gay a
3 slashdot is gay q
6 slashdot is gay w
7 slashdot is gay c
3 slashdot is gay f
7 slashdot is gay j
0 slashdot is gay t
5 slashdot is gay t
6 slashdot is gay h
1 slashdot is gay c
7 slashdot is gay c
2 slashdot is gay n
3 slashdot is gay t
3 slashdot is gay n
8 slashdot is gay b
5 slashdot is gay x
3 slashdot is gay k
7 slashdot is gay c
9 slashdot is gay z
6 slashdot is gay g
3 slashdot is gay b
1 slashdot is gay z
3 slashdot is gay m
5 slashdot is gay s
9 slashdot is gay x
3 slashdot is gay g
1 slashdot is gay x
7 slashdot is gay x
6 slashdot is gay o
2 slashdot is gay m
1 slashdot is gay i
1 slashdot is gay s
8 slashdot is gay y
4 slashdot is gay f
8 slashdot is gay x
0 slashdot is gay f
1 slashdot is gay b
0 slashdot is gay b
6 slashdot is gay s
7 slashdot is gay a
2 slashdot is gay z
8 slashdot is gay c
9 slashdot is gay t
9 slashdot is gay d
6 slashdot is gay x
7 slashdot is gay f
7 slashdot is gay o
8 slashdot is gay g
7 slashdot is gay f
2 slashdot is gay k
2 slashdot is gay i
8 slashdot is gay h
1 slashdot is gay i
6 slashdot is gay q
2 slashdot is gay b
5 slashdot is gay n
2 slashdot is gay w
0 slashdot is gay b
6 slashdot is gay q
5 slashdot is gay z
5 slashdot is gay h
5 slashdot is gay t
1 slashdot is gay v
2 slashdot is gay j
5 slashdot is gay p
3 slashdot is gay u
1 slashdot is gay g
2 slashdot is gay s
1 slashdot is gay o
3 slashdot is gay q
8 slashdot is gay h
7 slashdot is gay g
6 slashdot is gay x
4 slashdot is gay z
7 slashdot is gay s
8 slashdot is gay t
7 slashdot is gay e
8 slashdot is gay l
7 slashdot is gay f
7 slashdot is gay c
7 slashdot is gay w
6 slashdot is gay l
8 slashdot is gay o
3 slashdot is gay x
6 slashdot is gay t
3 slashdot is gay p
7 slashdot is gay s
5 slashdot is gay g
5 slashdot is gay c
5 slashdot is gay w
3 slashdot is gay n
8 slashdot is gay f
8 slashdot is gay k
2 slashdot is gay z
5 slashdot is gay q
1 slashdot is gay f
8 slashdot is gay m
9 slashdot is gay p
7 slashdot is gay r
7 slashdot is gay h
5 slashdot is gay q
7 slashdot is gay j
4 slashdot is gay u
9 slashdot is gay i
0 slashdot is gay p
1 slashdot is gay g
5 slashdot is gay s
1 slashdot is gay z
3 slashdot is gay b
6 slashdot is gay x
3 slashdot is gay s
6 slashdot is gay b
7 slashdot is gay k
4 slashdot is gay y
3 slashdot is gay f
5 slashdot is gay f
2 slashdot is gay f
6 slashdot is gay p
5 slashdot is gay b
7 slashdot is gay s
7 slashdot is gay m
6 slashdot is gay q
2 slashdot is gay s
2 slashdot is gay f
7 slashdot is gay m
1 slashdot is gay o
4 slashdot is gay y
1 slashdot is gay f
4 slashdot is gay x
9 slashdot is gay f
7 slashdot is gay c
3 slashdot is gay g
8 slashdot is gay e
5 slashdot is gay l
9 slashdot is gay j
3 slashdot is gay b
9 slashdot is gay h
9 slashdot is gay z
7 slashdot is gay k
7 slashdot is gay l
7 slashdot is gay t
5 slashdot is gay r
4 slashdot is gay r
8 slashdot is gay d
3 slashdot is gay f
0 slashdot is gay w
4 slashdot is gay g
4 slashdot is gay b
0 slashdot is gay q
7 slashdot is gay v
1 slashdot is gay f
6 slashdot is gay p
1 slashdot is gay a
5 slashdot is gay g
9 slashdot is gay x
2 slashdot is gay p
6 slashdot is gay j
1 slashdot is gay m
5 slashdot is gay f
8 slashdot is gay q
8 slashdot is gay s
4 slashdot is gay x
6 slashdot is gay k
1 slashdot is gay m
5 slashdot is gay s
2 slashdot is gay p
5 slashdot is gay k
6 slashdot is gay x
5 slashdot is gay f
0 slashdot is gay b
4 slashdot is gay v
8 slashdot is gay i
6 slashdot is gay u
7 slashdot is gay d
9 slashdot is gay l
8 slashdot is gay x
6 slashdot is gay w
4 slashdot is gay z
2 slashdot is gay l
1 slashdot is gay t
8 slashdot is gay f
3 slashdot is gay a
5 slashdot is gay n
7 slashdot is gay n
6 slashdot is gay x
8 slashdot is gay a
0 slashdot is gay z
8 slashdot is gay n
5 slashdot is gay h
6 slashdot is gay b
4 slashdot is gay w
1 slashdot is gay v
6 slashdot is gay q
5 slashdot is gay k
4 slashdot is gay z
6 slashdot is gay q
7 slashdot is gay h
8 slashdot is gay x
7 slashdot is gay t
6 slashdot is gay m
4 slashdot is gay o
8 slashdot is gay z
1 slashdot is gay k
1 slashdot is gay r
0 slashdot is gay q
8 slashdot is gay y
2 slashdot is gay c
0 slashdot is gay p
0 slashdot is gay u
6 slashdot is gay s
6 slashdot is gay l
1 slashdot is gay u
8 slashdot is gay h
8 slashdot is gay x
0 slashdot is gay p
5 slashdot is gay p
3 slashdot is gay w
8 slashdot is gay z
6 slashdot is gay e
6 slashdot is gay r
6 slashdot is gay q
3 slashdot is gay z
9 slashdot is gay m
8 slashdot is gay b
2 slashdot is gay t
8 slashdot is gay z
2 slashdot is gay o
3 slashdot is gay g
5 slashdot is gay u
6 slashdot is gay d
1 slashdot is gay e
5 slashdot is gay q
2 slashdot is gay y
2 slashdot is gay w
7 slashdot is gay t
8 slashdot is gay k
4 slashdot is gay n
6 slashdot is gay r
7 slashdot is gay b
4 slashdot is gay y
3 slashdot is gay t
0 slashdot is gay z
7 slashdot is gay d
1 slashdot is gay c
4 slashdot is gay o
1 slashdot is gay c
5 slashdot is gay p
3 slashdot is gay a
7 slashdot is gay f
1 slashdot is gay n
4 slashdot is gay k
5 slashdot is gay r
8 slashdot is gay e
8 slashdot is gay q
3 slashdot is gay k
6 slashdot is gay i
3 slashdot is gay h
3 slashdot is gay t
2 slashdot is gay y
8 slashdot is gay e
8 slashdot is gay o
1 slashdot is gay y
4 slashdot is gay f
7 slashdot is gay r
3 slashdot is gay y
4 slashdot is gay u
3 slashdot is gay l
5 slashdot is gay b
0 slashdot is gay d
2 slashdot is gay e
6 slashdot is gay j
8 slashdot is gay n
8 slashdot is gay i
2 slashdot is gay n
5 slashdot is gay h
1 slashdot is gay w
1 slashdot is gay f
4 slashdot is gay x
1 slashdot is gay k
2 slashdot is gay j
1 slashdot is gay p
4 slashdot is gay a
6 slashdot is gay o
5 slashdot is gay j
3 slashdot is gay y
9 slashdot is gay s
2 slashdot is gay o
8 slashdot is gay a
8 slashdot is gay m
9 slashdot is gay t
3 slashdot is gay w
2 slashdot is gay k
6 slashdot is gay r
1 slashdot is gay w
8 slashdot is gay b
2 slashdot is gay m
2 slashdot is gay p
5 slashdot is gay s
8 slashdot is gay k
6 slashdot is gay o
5 slashdot is gay m
2 slashdot is gay b
6 slashdot is gay a
1 slashdot is gay m
3 slashdot is gay r
4 slashdot is gay i
8 slashdot is gay x
6 slashdot is gay j
4 slashdot is gay f
8 slashdot is gay m
7 slashdot is gay m
6 slashdot is gay a
1 slashdot is gay z
7 slashdot is gay k
5 slashdot is gay s
6 slashdot is gay m
1 slashdot is gay p
1 slashdot is gay z
2 slashdot is gay b
8 slashdot is gay q
3 slashdot is gay t
8 slashdot is gay g
6 slashdot is gay c
2 slashdot is gay h
2 slashdot is gay w
7 slashdot is gay x
5 slashdot is gay z
8 slashdot is gay y
8 slashdot is gay t
3 slashdot is gay w
1 slashdot is gay e
7 slashdot is gay f
6 slashdot is gay c
3 slashdot is gay j
3 slashdot is gay v
4 slashdot is gay p
0 slashdot is gay l
7 slashdot is gay g
9 slashdot is gay p
8 slashdot is gay n
8 slashdot is gay s
8 slashdot is gay q
9 slashdot is gay z
4 slashdot is gay g
5 slashdot is gay e
5 slashdot is gay q
4 slashdot is gay i
8 slashdot is gay h
1 slashdot is gay c
9 slashdot is gay k
4 slashdot is gay l
3 slashdot is gay z
6 slashdot is gay w
8 slashdot is gay x
3 slashdot is gay t
2 slashdot is gay u
3 slashdot is gay z
4 slashdot is gay r
9 slashdot is gay c
1 slashdot is gay y
7 slashdot is gay w
1 slashdot is gay p
6 slashdot is gay p
6 slashdot is gay b
7 slashdot is gay s
1 slashdot is gay r
0 slashdot is gay d
3 slashdot is gay s
8 slashdot is gay o
3 slashdot is gay q
7 slashdot is gay q
3 slashdot is gay o
0 slashdot is gay k
1 slashdot is gay q
4 slashdot is gay n
1 slashdot is gay d
6 slashdot is gay d
3 slashdot is gay s
1 slashdot is gay c
3 slashdot is gay a
3 slashdot is gay c
9 slashdot is gay p
3 slashdot is gay k
3 slashdot is gay v
3 slashdot is gay b
5 slashdot is gay l
6 slashdot is gay c
6 slashdot is gay t
1 slashdot is gay u
7 slashdot is gay y
9 slashdot is gay a
7 slashdot is gay u
2 slashdot is gay l
6 slashdot is gay f
2 slashdot is gay s
1 slashdot is gay p
5 slashdot is gay l
3 slashdot is gay q
8 slashdot is gay z
0 slashdot is gay j
6 slashdot is gay f
3 slashdot is gay h
3 slashdot is gay g
5 slashdot is gay y
3 slashdot is gay j
6 slashdot is gay m
7 slashdot is gay a
7 slashdot is gay b
2 slashdot is gay z
8 slashdot is gay m
7 slashdot is gay k
0 slashdot is gay a
0 slashdot is gay p
8 slashdot is gay z
6 slashdot is gay b
7 slashdot is gay f
5 slashdot is gay m
8 slashdot is gay a
2 slashdot is gay p
7 slashdot is gay f
2 slashdot is gay h
5 slashdot is gay w
2 slashdot is gay o
4 slashdot is gay q
0 slashdot is gay p
9 slashdot is gay n
7 slashdot is gay h
7 slashdot is gay y
8 slashdot is gay h
9 slashdot is gay c
4 slashdot is gay i
9 slashdot is gay o
5 slashdot is gay k
3 slashdot is gay v
0 slashdot is gay j
2 slashdot is gay a
0 slashdot is gay p
3 slashdot is gay j
0 slashdot is gay s
4 slashdot is gay t
2 slashdot is gay q
1 slashdot is gay i
6 slashdot is gay x
5 slashdot is gay p
6 slashdot is gay t
5 slashdot is gay v
3 slashdot is gay i
6 slashdot is gay r
4 slashdot is gay h
2 slashdot is gay g
0 slashdot is gay l
4 slashdot is gay n
3 slashdot is gay s
9 slashdot is gay d
7 slashdot is gay n
5 slashdot is gay t
1 slashdot is gay n
7 slashdot is gay i
8 slashdot is gay w
8 slashdot is gay l
8 slashdot is gay c
8 slashdot is gay f
5 slashdot is gay n
3 slashdot is gay v
7 slashdot is gay g
3 slashdot is gay b
2 slashdot is gay u
1 slashdot is gay q
2 slashdot is gay s
3 slashdot is gay p
8 slashdot is gay f
4 slashdot is gay e
1 slashdot is gay b
5 slashdot is gay y
3 slashdot is gay r
7 slashdot is gay r
0 slashdot is gay t
8 slashdot is gay e
4 slashdot is gay j
8 slashdot is gay i
4 slashdot is gay q
3 slashdot is gay u
4 slashdot is gay y
4 slashdot is gay v
5 slashdot is gay d
5 slashdot is gay e
8 slashdot is gay j
3 slashdot is gay i
0 slashdot is gay l
1 slashdot is gay w
8 slashdot is gay x
5 slashdot is gay u
1 slashdot is gay s
6 slashdot is gay j
4 slashdot is gay w
2 slashdot is gay j
8 slashdot is gay y
5 slashdot is gay i
0 slashdot is gay f
2 slashdot is gay u
5 slashdot is gay i
7 slashdot is gay a
5 slashdot is gay i
1 slashdot is gay p
4 slashdot is gay k
9 slashdot is gay t
7 slashdot is gay y
2 slashdot is gay i
7 slashdot is gay n
5 slashdot is gay s
2 slashdot is gay n
6 slashdot is gay f
6 slashdot is gay o
2 slashdot is gay e
2 slashdot is gay s
6 slashdot is gay m
2 slashdot is gay r
8 slashdot is gay x
5 slashdot is gay c
5 slashdot is gay b
6 slashdot is gay m
3 slashdot is gay w
9 slashdot is gay x
0 slashdot is gay y
4 slashdot is gay g

FORTUNE 500! (0)

oddo (111788) | more than 12 years ago | (#2806767)

fortune 500, you say? we have to act, act now! (I need caps: FORTUNE 500, YOU SAY? WE HAVE TO ACT, ACT NOW!

Oh My God. What AV is the cure? (0)

Anonymous Coward | more than 12 years ago | (#2806768)

Holy Cow! I don't want a virus --- I have children, you know. What is the cure? Who makes the cure? Where can I get it, now?

Please, please help me.

Flash Virus (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2806789)

Should I be concerned about this virus spreading to my Linus beowulf clusters? I don't want it to interrupt my time of play8ing my favorite xLnui game, DOOM.

Just in case I shut down everything and I am reinstalling my OS's on all o f my computers.

I think you should all do the same.

Hahaha... (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2806870)

[slashdot]

..another fucking virus. When will they fucking learn... oh, wait. This is not Microsoft.

Uh. OK - Macromedia, hang in there. I'm sure you'll figure it out pretty soon. All software has bugs and holes, we understand that. I'm sure it's no big deal. Hang tight!

[/slashdot]

----
I am the rotating kimono!

It's easy to understand (1, Interesting)

Anonymous Coward | more than 12 years ago | (#2806879)

Don't download and run files. If somebody gives you executable code, then consider whether you trust them.

Flash in a browser is safe. It's an entirely separate issue.

Just read the story, and think about what they're really trying to say.

Heise has english pages too. (1)

Gerein (169540) | more than 12 years ago | (#2806886)

For a couple of weeks now, heise [heise.de] is publishing some of its news in english [heise.de], too. You can find the english version of this article here [heise.de].

Although the english pages don't carry that many news-items, you should definitely check it out. Heise is a great source for IT-related news.

MultiPlatform Viruses? Java good for this? (2, Insightful)

KwamiMatrix (541192) | more than 12 years ago | (#2806898)

Could this be the small start of multiplatform Viruses? Virus source code written and engineered to be Operating System independent is pretty deadly, depending on what the virus does. Imagine one virus rendering Windows XP, Sun Solaris 8, Red Hat Linux 7.1, AIX 5, MACOS X, HP-UX, and Irix unstable. Not trying to encourage any hackers here, but wouldn't Java be a very usful language to start developing multiplatform viruses in? Wondering. Also, has there been any attempt at coding a virus for any Anti-Virus software? Unfortunatelly, viruses are software technologies as well, and will keep on advancing.

everything can get viruses (4, Insightful)

Twillerror (536681) | more than 12 years ago | (#2806910)

Why is it that almost every system out there can get a virus? I'm under the opinion that it is the OS's fault, *nix, windows included.

The reason anything can get a virus is because programs still have direct control over the IP ( instruction pointer ). This is a fatal flaw found in most OS's. Programs should be ran inside of a VM with tight security. Of course performance calls for some apps, especially servers to be ran in compiled code, but this should not be the default. If such an app needs to be installed or run the OS should prompt the user warning them of such activity.

Another flaw is the fact that we are still using a basic file system. Whether it's fat32, ntfs, or ext2 it is still just placing a byte stream on a disk, managing the name, where it starts and where it ends. Lets evolve a little. The file system should be more like a database. It should be able attach any number of properties to a file. It should be able to manage security at any level, and it should be able to isolate files from process to process.

Imagine if when a program installs it has access to it's portion of the file system and that is it. It couldn't see the rest if it wanted to. Installed programs could get quotas. They sure as hell wouldn't be able to start overwriting executables all over the place.

You could argue that good user level security could solve these problems, but it's obviously not enough since so many viruses simply find away around it.

I could go on and on about how OS's treat applications wrong. But the main point is that they treat them like friends when they are really strangers. The answer is to take control away from the app, and put it back in the OS. Perl and Java are a good start ( since they are both interrupted in a way), but obviously more work needs to be done.

page lengthening post! (-1)

Klerck (213193) | more than 12 years ago | (#2806926)

Back by unpopular demand, more random number crapflooding!

3 [goatse.cx]
2
6
2
3
3
6
6
2
5
8
4
6
5
6
2
2
8
6
3
7
1
9
4
1
6
7
4
4
5
1
9
6
7
6
5
1
6
2
9
5
8
3
3
6
9
2
7
3
3
3
8
6
9
5
3
5
4
7
5
8
6
7
5
8
6
8
4
6
1
3
4
9
9
5
2
8
5
5
1
2
2
6
8
9
9
3
2
9
4
3
7
5
9
5
7
9
7
7
5
1
4
5
7
5
3
8
5
2
2
1
1
1
9
8
2
3
7
4
1
2
2
2
9
1
7
5
5
3
5
7
4
1
9
1
6
1
6
9
6
8
8
9
9
3
8
2
4
7
8
9
9
2
8
4
3
8
4
9
1
1
8
2
5
6
3
5
1
3
9
4
7
3
2
7
9
6
1
3
8
6
8
2
5
9
4
7
1
3
2
2
5
3
6
3
3
4
3
8
7
9
6
2
8
5
5
8
9
6
8
6
2
5
3
5
4
5
9
5
5
2
3
7
3
8
5
9
4
9
5
1
4
9
8
6
1
6
3
3
1
6
1
8
3
1
8
3
5
3
1
2
1
5
9
6
4
8
2
6
8
5
6
5
2
6
5
7
9
5
4
1
5
8
7
4
2
1
9
8
3
6
2
1
8
4
9
6
4
6
4
9
9
5
4
4
2
4
7
9
4
6
3
6
2
7
1
6
1
2
9
3
2
7
1
2
5
5
5
4
6
9
9
9
4
8
9
9
6
9
6
2
1
4
4
7
4
3
1
8
4
6
4
8
2
5
4
5
3
5
9
8
3
7
7
7
6
4
9
3
6
4
9
1
3
9
7
3
9
2
4
5
8
8
4
3
4
7
5
4
6
4
2
3
1
5
3
4
4
4
6
7
9
7
7
3
2
6
3
5
2
5
5
1
8
5
8
3
3
4
4
7
8
2
4
9
4
4
3
4
8
5
9
8
2
7
1
6
5
7
1
8
4
1
8
7
7
8
5
5
9
2
1
9
9
5
1
7
2
1
7
1
6
3
3
2
2
8
2
1
6
9
1
9
7
7
2
7
4
4
3
8
5
9
4
6
9
7
9
6
2
7
3
7
5
3
9
2
7
9
5
8
9
1
5
1
5
5
8
8
2
8
5
7
8
2
9
6
4
3
4
1
4
1
5
2
9
4
5
9
3
7
1
4
2
5
8
1
4
7
9
7
8
4
3
1
4
3
6
3
9
3
7
5
1
1
2
6
6
3
8
2
1
5
6
7
7
7
1
3
3
7
5
9
6
1
1
2
4
8
4
8
4
5
2
1
3
8
1
5
9
9
7
9
9
6
5
1
4
2
3
9
5
9
5
9
7
6
6
7
8
1
2
9
4
3
9
3
2
6
6
5
5
1
6
7
8
7
1
1
9
1
6
3
2
2
5
1
3
7
3
6
1
3
6
9
5
8
8
1
5
7
4
6
6
5
5
7
7
5
1
3
3
4
1
1
7
1
3
5
1
2
4
6
9
4
8
7
9
9
8
6
3
3
2
7
9
4
9
5
9
3
8
6
1
8
5
3
1
4
7
3
6
9
7
2
2
3
5
8
2
4
8
2
5
9
9
2
9
6
3
1
7
6
3
4
1
5
4
3
9
3
3
7
2
5
7
5
6
1
5
5
4
7
3
5
1
9
7
8
4
8
3
8
9
3
1
9
9
7
1
3
7
1
1
2
3
8
3
9
7
1
2
5
7
7
2
9
6
5
5
7
2
3
9
8
1
8
8
8
9
6
7
6
7
1
5
4
2
3
7
7
9
2
2
6
4
2
1
7
6
8
1
6
4
5
4
1
7
4
2
6
2
8
7
1
4
2
5
2
1
9
3
5
6
6
5
7
8
3
4
3
5
9
5
2
5
7
8
8
2
3
4
4
1
1
8
2
4
3
5
3
2
3
7
1
2
9
6
8
5
8
9
2
1
3
6
8
9
5
3
6
3
8
3
2
8
3
4
5
3
3
2
3
4
9
9
3
1
8
7
8
6
9
4
7
8
5
5
1
4
5
6
3
1
1
1
7
4
3
9
5
6
7
5
6
3
8
3
1
9
2
7
5
3
9
2
9
6
9
6
8
5
7
4
1
2
4
7
5
1
5
6
2
3
3
9
3
2
4
6
2
4
8
9
7
4
3
8
3
7
8
9
1
9
4
9
6
7
1
3
7
7
8
9
3
2
8
5
5
3
4
9
8
8
4
5
6
6
5
1
3
2
1
3
4
2
9
7
5
5
7
8
1
2
6
8
1
7
7
2
2
3
8
5
7
7
6
2
9
9
2
6
8
7
7
7
6
5
1
7
8
4
1
9
4
9
4
6
5
4
9
2
2
2
4
4
8
8
2
6
7
4
7
6
7
5
5
7
7
2
5
6
5
2
1
6
1
8
6
4
9
7
5
6
3
4
8
6
2
5
5
1
1
3
8
7
3
3
2
3
3
4
3
8
9
6
8
7
6
7
4
4
2
5
3
7
8
5
3
2
2
5
2
8
8
8
2
8
3
1
3
4
1
5
4
9
7
5
3
5
3
9
2
8
2
9
5
8
1
5
6
5
4
5
2
9
2
1
9
3
8
3
4
7
5
5
2
3
7
4
5
1
5
5
2
6
1
3
4
9
8
8
3
8
6
6
2
2
6
7
1
1
2
2
1
5
1
7
9
6
3
6
8
9
4
3
8
6
7
7
2
4
2
2
2
3
5
3
2
6
1
5
3
5
3
5
7
9
4
5
2
3
8
7
3
3
9
1
5
7
7
2
1
4
9
7
5
9
9
7
6
3
8
7
9
8
7
2
5
6
3
7
1
6
2
7
9
3
3
1
7
1
1
9
1
9
6
9
3
5
4
1
9
1
5
9
1
7
1
2
7
3
3
7
3
5
9
1
6
3
7
9
1
6
7
3
3
6
6
8
2
5
1
5
6
8
9
3
5
9
5
6
3
9
6
5
9
9
3
8
7
7
2
1
1
7
1
6
9
6
8
9
1
5
9
4
1
2
7
3
8
1
4
8
3
9
6
8
3
1
9
3
2
4
8
9
7
4
2
5
5
1
4
4
8
3
3
3
4
6
4
2
2
3
2
4
7
4
7
8
3
4
4
1
3
6
1
4
3
5
5
7
2
2
4
5
7
7
1
3
4
4
5
5
7
7
9
4
1
2
2
5
8
4
5
8
1
9
4
3
1
3
3
1
9
9
8
6
3
4
9
2
4
1
7
4
7
7
7
7
1
9
2
6
7
5
7
4
1
5
2
9
6
2
3
3
4
5
7
1
3
3
8
6
9
7
9
9
9
7
2
1
7
3
6
2
7
9
7
1
5
7
7
6
1
9
5
5
9
7
4
5
9
9
8
8
1
5
2
7
9
4
3
1
5
8
9
4
2
2
2
1
9
7
7
3
4
6
6
5
7
6
2
1
8
8
1
5
6
2
7
6
6
6
4
4
4
4
2
5
4
2
6
8
7
2
5
1
9
2
5
1
1
1
6
6
2
2
6
9
8
4
9
7
8
2
2
1
3
5
7
4
2
6
1
6
4
7
2
9
7
9
1
4
4
8
1
9
1
2
8
7
7
4
7
1
9
3
3
6
4
6
9
6
8
6
8
5
2
2
2
5
8
8
3
1
8
1
5
4
8
2
2
2
7
8
2
3
7
1
1
5
9
7
2
4
9
2
9
3
9
9
6
9
8
5
1
3
4
6
8
9
9
3
8
9
8
2
2
4
6
4
7
9
4
7
7
8
3
1
5
5
9
8
4
9
3
6
2
1
7
3
9
5
2
6
6
2
7
8
3
9
7
4
5
3
4
9
3
6
6
9
2
9
9
6
4
6
2
7
8
4
2
7
2
1
3
8
4
1
3
4
4
3
7
1
2
8
3
4
8
9
1
8
2
3
3
2
6
3
3
2
9
8
2
7
1
3
5
5
3
4
3
1
5
6
2
7
8
8
2
4
4
7
6
3
4
1
8
9
1
6
1
7
4
7
3
7
7
7
8
5
9
2
4
4
2
6
9
8
6
7
8
5
8
2
5
8
8
1
2
3
9
3
8
4
3
1
3
9
5
5
5
1
9
2
2
5
9
8
8
8
2
4
1
1
3
1
9
4
9
5
1
2
4
2
4
8
9
4
8
4
2
7
5
5
2
6
5
5
1
1
4
1
4
7
3
7
3
1
5
1
8
8
1
3
7
1
7
2
3
5
6
2
5
3
6
1
4
7
1
4
5
9
3
9
7
6
4
7
3
4
7
5
8
6
3
3
3
9
8
9
6
2
3
9
8
6
1
5
6
4
6
1
7
3
6
4
5
7
7
5
8
9
7
2
4
7
5
4
5
7
5
5
2
4
1
6
7
4
1
3
1
4
5
2
1
7
4
5
1
4
9
5
4
7
1
8
5
9
2
1
8
2
5
7
6
4
3
8
3
1
2
9
9
9
1
1
9
9
7
9
1
8
9
5
5
9
9
6
6
7
5
2
8
5
7
1
6
9
5
6
5
4
3
9
3
6
1
4
3
4
2
4
5
2
1
8
8
8
3
6
5
9
4
6
8
6
5
7
9
3
6
2
2
6
1
5
4
8
4
7
9
9
3
6
3
3
6
6
9
3
2
1
3
3
9
5
4
1
9
8
6
4
7
6
2
3
2
9
7
5
7
6
8
2
3
9
5
8
4
1
4
5
1
1
8
4
2
1
5
8
4
4
6
6
7
5
8
3
4
4
5
5
3
5
4
8
4
4
3
5
8
1
6
5
3
4
2
4
3
2
4
1
9
1
6
5
7
9
1
8
3
7
8
3
2
1
2
3
4
5
2
7
1
4
5
2
1
6
1
8
1
2
7
2
4
7
5
7
3
2
9
8
8
1
3
5
9
4
9
9
1
3
4
5
1
8
4
1
9
8
8
4
1
5
7
6
7
8
1
4
1
9
7
3
4
9
6
8
9
1
2
5
3
9
8
4
1
3
5
7
7
9
7
2
6
8
2
8
9
8
9
2
5
1
2
6
2
3
7
4
7
3
1
7
1
3
3
8
3
7
6
4
2
6
9
4
7
3
2
5
3
3
3
6
2
8
9
1
9
5
6
2
4
1
9
5
2
8
8
8
8
7
8
3
8
5
5
2
9
4
9
8
8
6
1
5
2
2
4
3
9
7
6
3
8
2
7
7
6
2
1
4
4
8
9
6
7
4
2
4
9
6
6
1
3
5
4
1
5
9
4
9
7
6
3
6
4
7
9
2
5
5
9
4
3
7
7
1
1
5
9
7
8
9
1
8
5
2
6
6
6
9
4
8
2
2
2
4
2
3
6
6
3
3
7
9
1
1
9
2
1
4
3
1
9
5
8
1
4
5
2
2
8
8
7
9
8
1
2
7
8
5
7
6
2
3
3
6
7
7
8
5
3
1
6
6
2
9
4
5
6
8
7
8
4
8
3
6
5
7
3
9
3
5
8
6
2
6
9
8
5
4
1
3
3
2
9
5
6
4
2
4
4
5
1
6
4
2
2
2
5
2
2
7
8
9
6
4
5
9
6
3
7
2
7
4
8
2
8
8
4
9
5
4
5
9
3
8
7
1
5
6
1
4
6
7
3
4
2
6
4
1
9
5
2
4
6
6
2
5
3
2
5
3
1
4
2
3
9
2
4
9
4
8
6
8
7
6
2
7
6
3
4
1
4
3
3
8
9
6
8
3
3
5
5
8
7
5
1
8
9
3
2
6
8
3
8
9
1
4
2
1
6
2
3
4
3
8
4
4
3
3
7
6
3
7
9
8
7
5
4
6
4
5
2
5
5
2
5
6
9
3
7
9
4
5
5
2
3
9
8
3
6
9
4
9
1
6
2
8
3
6
7
8
6
9
1
8
2
5
2
3
9
1
2
2
4
5
8
2
8
5
5
5
8
1
3
9
9
6
1
2
4
4
1
7
5
4
5
9
3
7
9
4
8
3
3
2
3
2
2
7
8
3
4
5
6
5
7
6
4
2
6
7
6
2
9
8
7
7
3
9
9
7
9
9
4
8
4
1
1
1
9
9
9
7
9
6
6
5
9
4
9
6
1
4
3
5
4
3
7
9
7
5
2
3
1
2
7
9
9
5
3
8
8
9
2
6
7
7
4
6
5
4
8
3
1
8
3
6
6
9
2
9
6
1
3
1
6
7
8
1
9
1
7
3
3
8
6
6
9
7
4
5
7
5
2
3
8
4
4
8
2
9
4
5
1
8
9
5
4
7
2
8
3
4
4
2
5
1
5
1
7
5
6
9
4
2
7
7
9
5
9
7
8
4
6
3
9
8
8
8
8
9
4
4
2
5
1
1
5
4
4
9
6
7
8
4
4
9
9
6
8
6
7
5
4
7
3
5
4
5
5
3
4
5
9
1
3
4
6
8
2
7
4
7
9
2
3
6
3
6
6
7
8
8
3
5
9
2
1
1
9
5
2
1
5
2
3
8
6
7
6
6
6
9
1
3
4
5
5
8
7
8
4
9
8
1
7
8
4
6
7
3
5
1
8
2
9
1
5
1
7
2
6
4
5
3
6
9
4
5
3
5
4
3
1
8
6
1
5
1
6
5
9
5
1
1
8
9
2
1
8
3
9
8
3
9
9
9
7
6
4
8
1
1
5
7
4
9
4
4
2
6
4
9
1
7
5
7
9
4
7
4
3
1
6
9
8
7
5
2
7
5
4
3
8
7
4
6
6
2
3
1
6
3
3
6
2
6
7
1
9
9
5
3
9
7
1
6
8
3
9
7
4
3
3
3
7
4
7
9
5
2
6
7
3
2
6
9
4
9
7
5
5
1
7
9
2
2
2
7
6
2
2
7
9
6
5
3
1
1
6
4
1
9
7
5
2
7
4
1
2
3
7
4
7
4
9
2
4
9
2
6
3
6
2
8
8
6
5
7
2
9
5
4
5
3
8
1
8
6
7
6
4
2
7
9
2
7
7
4
4
4
7
6
3
3
8
1
5
6
4
5
9
5
2
4
7
2
1
3
5
6
7
2
3
9
2
6
3
1
8
8
9
7
3
2
8
6
6
9
9
3
7
6
9
4
6
9
6
5
5
2
7
1
6
5
2
8
5
9
5
2
1
3
3
3
4
6
8
2
5
8
8
2
5
4
2
9
7
4
8
7
3
9
7
3
7
5
2
8
3
9
3
2
9
4
1
3
2
5
2
2
1
9
4
7
4
6
9
5
9
9
5
8
3
4
6
4
7
7
5
7
6
2
8
1
4
8
3
6
3
7
6
2
4
5
9
4
4
2
7
1
8
1
4
4
2
4
7
4
4
3
5
2
4
1
3
9
4
8
3
2
2
1
2
1
6
2
9
1
6
7
6
7
2
1
5
5
4
5
9
6
2
8
9
3
7
1
3
2
1
9
6
8
6
2
3
7
8
9
1
9
3
7
3
8
7
2
4
5
5
2
4
9
6
8
5
3
7
1
5
1
8
9
5
6
1
3
1
7
6
7
4
8
7
2
2
8
5
4
9
3
2
6
2
8
4
4
7
6
9
4
4
3
5
2
4
4
7
6
4
6
1
1
5
6
1
5
3
2
5
1
1
1
5
8
2
9
6
3
7
4
4
1
7
1
8
9
1
9
6
1
6
2
6
5
1
6
3
7
8
4
7
4
6
5
8
2
6
2
5
3
5
3
2
9
8
3
9
4
1
1
7
1
8
3
5
8
7
6
3
5
9
1
2
2
7
2
3
5
5
7
3
4
8
8
6
4
8
2
7
5
1
2
2
9
9
3
1
5
7
9
9
2
7
9
2
5
9
3
7
6
8
7
4
6
1
4
6
3
8
7
8
9
4
5
9
6
7
4
5
8
9
7
7
7
1
4
7
6
5
6
9
4
1
3
6
1
9
8
1
6
9
6
9
8
7
8
4
2
2
5
3
8
7
7
2
8
5
1
9
8
5
4
9
4
8
5
5
9
5
1
7
2
7
2
3
2
5
9
8
6
4
8
3
6
5
3
8
2
1
7
2
9
5
6
2
1
8
6
1
2
2
3
8
4
4
2
5
5
8
2
6
8
2
8
6
1
2
5
8
3
3
9
8
9
2
1
1
6
8
1
8
8
8
2
7
2
9
9
9
6
8
8
5
8
9
4
4
9
5
5
1
6
4
6
7
6
2
6
7
6
6
5
2
6
6
5
1
3
1
1
4
6
1
6
6
4
7
5
5
2
3
5
4
2
9
1
7
2
9
9
1
9
4
5
3
1
5
5
4
2
4
9
4
9
7
8
8
5
5
6
2
6
8
4
6
8
4
6
6
8
8
4
3
1
1
1
7
3
8
9
8
3
5
6
3
4
4
3
9
9
2
8
2
1
7
9
5
6
6
9
1
7
3
3
5
7
3
1
7
9
2
6
6
3
3
3
2
2
6
1
5
7
7
9
6
1
5
7
7
1
1
9
3
4
7
1
3
8
9
5
2
5
6
4
2
9
4
9
7
5
6
4
1
9
3
1
7
7
1
2
2
7
1
5
6
7
7
9
5
4
6
8
4
3
8
6
3
3
3
1
1
1
4
9
6
9
5
9
7
2
7
2
9
6
8
1
7
5
1
3
5
1
3
9
6
2
8
9
1
9
9
7
4
5
6
9
6
2
5
3
9
8
7
6
4
5
6
8
3
8
8
2
1
1
2
3
4
6
5
8
3
7
2
7
3
4
6
1
4
2
7
7
7
1
5
1
8
9
3
7
5
7
2
3
3
5
4
5
8
1
1
7
9
8
9
3
1
4
1
4
5
7
3
8
4
5
2
9
2
5
9
8
6
3
7
7
8
4
8
3
6
7
2
8
1
5
7
5
3
9
8
7
4
4
7
5
4
7
4
8
5
4
6
6
2
8
6
3
6
6
5
5
1
3
1
2
1
5
3
9
2
2
2
2
3
2
7
5
1
8
4
9
3
8
9
5
7
9
8
8
7
3
2
2
3
5
3
9
1
5
2
3
3
8
2
7
5
3
5
7
2
4
6
1
8
3
4
9
3
2
5
9
4
3
4
5
6
5
6
1
7
8
9
3
9
1
2
6
7
5
4
9
7
1
2
6
1
6
2
3
5
8
4
4
8
6
9
6
8
4
5
3
8
1
7
1
3
6
2
9
6
4
1
5
3
1
9
6
4
7
8
5
6
8
4
3
8
9
4
3
2
9
4
9
9
5
4
2
1
6
5
3
6
8
2
6
8
7
9
6
9
9
7
1
8
9
4
4
8
4
5
9
9
9
7
5
9
6
4
3
9
4
3
1
3
3
7
6
8
8
2
6
8
4
5
5
8
4
8
3
3
6
6
5
6
4
7
6
2
5
3
8
8
2
2
2
9
4
9
2
5
8
8
6
9
8
1
7
3
4
8
4
4
5
7
6
4
1
5
8
7
6
4
3
1
5
3
1
1
9
8
7
4
4
9
3
2
3
7
5
9
4
9
7
7
6
9
9
1
8
8
3
9
8
1
2
4
8
4
4
7
4
4
1
2
2
4
7
6
6
6
8
7
8
2
3
3
6
5
8
8
1
5
2
9
8
6
3
4
6
9
5
1
1
4
7
6
3
1
9
4
5
1
2
9
5
7
7
3
5
1
5
8
7
3
6
2
2
2
3
2
5
7
7
3
3
8
5
6
1
2
7
2
8
1
9
4
7
3
2
3
7
4
5
6
8
4
3
6
7
4
6
1
1
9
5
4
9
5
1
6
4
4
8
7
5
8
1
4
5
7
5
9
7
3
3
8
7
3
5
7
3
7
4
6
2
9
3
4
7
4
1
9
2
9
9
8
1
7
1
4
8
2
8
8
3
9
2
2
3
5
5
9
1
5
6
2
4
8
5
6
8
7
5
8
2
6
5
9
5
5
2
6
2
5
7
4
7
2
2
5
1
8
2
3
2
6
5
3
1
3
2
1
7
5
9
8
7
7
1
5
4
1
3
1
5
1
3
7
3
1
4
1
1
5
6
6
5
2
6
2
2
5
1
6
8
5
2
9
3
2
7
5
7
9
7
3
8
9
8
1
7
6
6
1
5
1
4
1
6
9
3
2
1
1
8
8
1
8
4
7
7
7
4
9
5
2
6
3
1
4
4
4
4
9
4
2
1
9
7
7
9
7
3
3
5
7
5
8
2
4
7
6
7
6
2
1
2
9
8
1
2
1
3
6
2
9
4
2
5
2
5
9
9
9
2
1
1
6
4
1
5
4
3
9
8
8
5
9
1
1
9
8
5
8
6
1
2
6
6
3
5
5
7
6
1
9
7
8
4
2
5
4
5
5
8
3
4
1
6
1
5
4
1
6
2
5
5
2
3
9
8
4
5
6
3
8
7
8
6
3
4
6
5
2
2
6
6
7
8
4
2
7
2
8
7
9
7
1
9
7
6
6
3
4
4
4
1
3
9
4
4
2
8
7
1
6
9
8
7
8
7
3
7
5
6
7
8
9
5
4
7
4
4
8
8
2
2
2
4
8
5
8
6
2
4
5
4
4
6
1
8
4
7
3
7
9
3
8
2
3
3
3
9
8
8
5
1
1
9
7
7
5
5
1
8
9
1
6
4
8
2
3
1
8
6
1
6
9
5
2
1
7
7
6
9
3
4
8
4
9
2
5
2
4
9
8
2
1
8
6
6
7
1
9
3
9
5
5
3
6
6
1
7
7
6
3
8
1
8
8
1
7
6
2
1
2
6
5
5
1
5
7
3
3
8
1
8
4
4
6
8
5
2
9
4
1
8
2
2
5
1
1
3
3
1
2
6
3
5
5
1
4
2
7
7
9
6
9
4
8
7
5
4
2
5
2
5
8
7
1
9
2
8
8
9
8
4
1
4
6
2
1
7
8
7
8
4
6
5
6
7
2
7
8
4
4
2
7
6
5
9
5
4
9
7
7
7
4
8
1
9
3
5
3
4
6
5
2
1
6
3
1
1
4
8
1
2
7
2
9
9
6
1
1
7
9
9
9
8
4
3
5
7
6
6
5
5
5
2
6
1
2
1
6
7
2
4
3
6
4
8
7
4
2
7
3
4
4
9
3
1
8
6
2
2
6
4
1
5
9
5
7
3
9
4
7
6
8
8
2
5
7
7
3
3
5
2
6
6
3
2
2
9
5
1
5
9
6
2
9
9
5
1
4
9
3
4
2
1
5
2
9
2
8
2
8
1
4
4
6
7
7
8
9
1
4
8
6
9
4
1
9
7
1
2
7
8
3
6
7
2
5
1
2
6
1
2
7
5
2
4
1
3
1
7
1
4
9
5
2
3
4
6
2
6
5
9
7
7
9
9
3
4
3
8
6
4
2
3
1
9
1
3
9
4
4
8
1
3
5
2
1
6
1
4
6
4
6
7
2
1
1
8
5
8
4
4
9
2
7
3
2
6
5
5
1
5
3
1
5
3
3
5
1
2
2
8
3
8
8
6
3
4
3
1
3
2
6
7
4
9
8
6
4
8
3
1
1
6
3
7
2
6
8
6
8
5
4
2
6
8
9
9
1
3
7
4
6
6
5
8
8
5
6
9
4
2
3
9
3
4
5
2
3
3
1
8
6
6
1
8
6
3
9
9
5
4
2
5
5
7
6
5
9
5
5
4
5
7
5
7
9
5
4
5
5
9
3
1
7
5
6
8
1
7
5
9
9
5
6
3
1
2
9
3
4
5
9
2
2
2
8
8
3
4
2
4
3
9
1
6
5
6
1
1
5
6
3
1
5
3
3
4
6
7
5
4
6
8
8
9
1
8
9
3
2
5
4
4
6
2
3
5
3
9
2
6
8
8
1
2
8
5
1
6
7
8
3
6
7
5
5
1
2
7
5
3
4
7
2
8
1
8
2
1
8
1
9
4
9
2
3
3
6
5
4
8
8
3
4
8
5
5
2
4
9
7
7
9
8
1
1
4
7
3
9
6
3
9
7
6
5
2
5
5
9
8
7
7
5
7
2
4
5
1
9
5
8
6
5
8
2
9
2
4
1
6
9
9
6
7
6
8
8
3
4
3
8
1
3
2
7
5
4
9
8
9
2
9
8
4
1
4
6
2
4
6
3
6
2
3
3
6
7
7
7
4
3
5
6
4
3
8
7
2
1
5
1
7
2
9
7
2
7
3
7
7
5
7
7
8
6
1
7
5
8
4
6
5
9
4
5
1
6
6
5
1
4
9
7
8
6
9
8
5
6
4
9
8
4
2
5
8
4
6
6
6
5
5
6
5
6
7
6
5
4
9
8
3
6
1
8
5
3
8
2
5
7
1
4
8
3
2
8
2
8
2
9
9
5
3
9
7
5
3
4
5
9
2
6
3
6
4
7
5
7
6
2
5
5
8
7
9
1
2
4
7
9
3
8
5
7
1
4
7
1
8
1
1
8
9
5
4
7
7
7
5
7
1
4
9
1
7
7
1
6
2
2
8
6
8
7
1
4
4
1
9
8
2
8
1
8
3
3
5
4
6
6
5
3
1
5
5
9
6
4
7
1
2
5
6
2
5
7
8
3
6
2
1
3
7
5
4
6
3
5
3
4
8
5
4
8
2
5
2
1
5
1
6
3
9
3
6
7
3
1
5
2
3
9
8
4
6
1
4
3
6
7
9
8
8
2
7
7
5
1
2
1
1
7
4
3
7
8
6
2
8
3
7
5
5
5
5
1
5
3
2
6
5
7
5
1
2
3
6
2
2
1
2
4
6
8
6
9
7
1
3
9
8
8
7
5
4
5
4
3
1
3
1
1
6
2
7
7
6
8
7
7
4
1
2
5
4
5
4
9
1
7
6
9
1
7
7
3
5
6
2
7
3
5
5
8
5
5
9
4
9
8
2
7
3
4
9
1
9
9
2
4
5
2
3
7
7
8
2
6
1
8
7
1
9
3
2
1
4
8
1
3
4
2
2
5
8
4
6
7
3
7
1
1
1
9
5
5
7
2
3
7
4
7
3
8
7
4
6
6
2
6
7
9
5
8
9
2
1
3
2
7
8
8
7
6
1
1
5
6
8
3
2
4
1
8
5
8
2
9
7
3
6
9
9
3
5
5
9
7
2
7
2
9
8
1
3
1
5
1
7
8
3
1
1
8
6
2
8
4
4
7
1
1
4
8
3
9
5
3
6
3
5
9
9
5
7
7
4
6
3
6
6
9
5
5
4
8
4
6
8
9
3
1
5
4
8
5
2
3
8
1
6
9
7
6
6
7
9
3
7
6
3
7
3
7
9
9
2
2
4
9
3
1
2
2
4
5
5
6
2
7
5
3
8
1
6
7
8
4
3
5
3
4
5
3
7
6
1
6
8
8
9
2
5
7
1
6
2
8
8
7
6
9
2
3
9
3
8
4
4
3
1
3
7
8
4
1
7
1
7
7
5
2
6
4
5
2
9
3
6
6
4
8
9
2
6
3
7
8
9
5
4
5
8
6
4
3
4
9
9
3
2
7
8
7
5
8
8
7
1
1
9
2
2
1
5
5
6
7
6
6
7
2
3
7
9
8
6
4
7
3
1
8
9
3
8
7
3
7
2
7
2
3
4
3
9
3
7
9
8
4
3
1
1
1
9
9
2
1
1
9
5
1
7
2
1
5
8
9
1
9
5
6
5
1
2
3
4
8
1
1
4
2
9
5
4
3
6
2
8
7
1
3
9
4
7
5
8
4
1
2
9
9
7
6
5
7
3
8
7
9
1
7
5
1
3
6
9
2
6
7
4
4
8
5
2
4
4
8
4
8
6
8
2
6
3
5
8
5
2
4
8
2
2
7
7
9
5
8
7
8
4
2
1
5
4
9
7
9
6
2
8
6
6
1
5
3
5
5
7
2
9
1
5
2
1
9
8
9
3
4
4
6
5
7
1
5
8
5
6
6
5
2
6
5
3
8
2
3
3
8
3
5
4
4
4
7
2
8
2
2
8
4
2
5
8
3
2
2
7
2
4
6
7
8
3
7
6
5
2
8
6
9
2
6
1
3
4
8
8
4
4
4
2
2
4
9
6
3
3
2
6
3
7
9
8
8
3
8
8
3
8
8
2
8
3
6
1
3
9
5
7
6
6
7
4
4
4
3
8
7
3
4
4
5
2
8
9
3
9
4
2
4
9
9
4
7
7
8
7
5
9
4
3
4
1
9
2
7
5
7
7
9
6
9
2
7
5
3
7
1
8
8
9
6
8
8
3
3
6
8
9
7
7
8
4
7
3
5
2
2
6
3
7
4
7
9
8
6
1
6
3
8
1
9
9
5
9
6
8
3
7
8
1
8
4
2
6
6
4
8
6
1
8
9
1
1
8
5
1
1
2
1
1
2
3
4
4
1
8
1
8
4
2
1
5
6
9
7
8
2
3
4
5
1
2
8
6
9
7
2
7
5
6
9
5
3
3
8
7
7
2
5
8
8
1
2
6
1
8
4
8
9
8
1
2
3
1
5
9
6
3
2
8
9
5
1
6
6
6
9
8
2
3
9
3
6
6
6
9
2
1
8
6
3
8
9
5
9
7
3
3
5
9
2
8
4
7
3
5
1
3
3
9
8
8
4
8
9
4
8
5
8
4
6
8
1
3
4
4
6
2
2
7
5
3
7
9
8
4
8
5
8
5
3
8
6
9
5
5
5
6
6
6
1
3
3
4
9
1
1
1
2
9
7
9
1
1
3
7
1
9
2
2
4
2
5
1
1
1
5
3
5
3
9
5
8
9
1
5
1
4
1
8
4
2
9
2
2
6
6
4
5
5
6
5
6
6
8
4
8
5
3
5
6
2
4
9
2
2
3
6
5
4
7
2
1
8
6
7
5
5
7
9
2
3
2
6
4
4
1
4
5
6
1
1
8
5
6
3
6
1
6
3
8
2
1
9
2
6
3
3
2
2
4
9
7
6
4
5
8
1
1
5
2
1
4
1
3
6
8
4
4
4
5
5
7
3
8
9
5
5
7
7
2
2
3
4
9
3
4
7
4
9
1
1
4
4
9
4
7
7
4
2
1
2
2
8
1
6
4
8
2
4
4
5
8
2
1
6
8
9
2
7
9
4
4
4
2
5
2
3
8
2
1
6
3
4
6
3
5
6
5
2
7
6
7
5
3
5
9
2
9
4
9
2
8
4
4
5
1
5
8
5
2
7
8
7
8
1
5
1
4
6
1
9
9
9
2
9
9
8
4
2
9
4
3
2
7
1
7
8
6
6
4
4
1
3
3
5
2
9
7
7
2
4
2
1
7
5
4
6
8
2
9
8
6
6
1
7
5
9
4
3
5
5
4
4
5
1
9
4
7
1
9
1
2
3
5
1
2
4
8
3
7
4
2
9
8
2
1
7
1
2
5
1
3
8
9
3
1
9
6
3
1
8
2
4
7
9
4
1
4
1
2
8
1
1
1
4
5
5
6
6
4
5
9
2
4
8
7
9
7
3
8
6
1
3
8
2
8
8
7
8
6
5
7
2
9
8
5
6
4
7
6
1
2
6
8
6
9
5
8
6
1
9
5
1
5
3
2
1
2
8
7
5
2
6
5
3
5
2
7
9
5
7
9
7
6
8
1
1
4
5
8
3
5
9
9
9
1
6
4
2
3
4
7
9
1
3
8
8
6
1
6
9
2
1
4
5
7
3
3
7
4
7
1
8
8
8
1
2
2
7
4
4
8
6
3
2
8
4
6
8
2
4
2
6
5
4
5
7
5
6
3
4
6
7
9
3
3
1
4
6
1
5
1
6
4
9
6
2
8
8
6
7
9
6
2
9
3
1
6
7
1
3
9
2
2
8
8
1
6
2
1
3
7
5
4
6
6
1
9
9
9
8
5
7
3
9
8
1
8
8
6
5
1
8
8
5
4
4
8
1
5
3
3
7
6
5
4
6
3
5
1
6
5
5
3
2
9
1
8
2
4
5
6
5
3
7
6
5
5
9
3
7
7
2
8
5
8
6
8
5
4
6
3
2
7
1
1
8
5
6
3
6
3
5
4
6
5
1
4
1
7
4
3
3
3
1
2
2
8
6
3
5
1
7
1
8
3
6
4
9
5
1
2
2
3
3
2
3
1
8
9
2
9
9
8
1
5
6
4
6
1
6
2
9
5
5
9
3
8
7
2
7
2
2
8
2
6
7
9
3
8
2
2
7
8
1
6
2
3
2
3
8
8
4
8
5
8
5
4
4
8
6
3
7
2
4
5
9
2
4
5
6
2
7
8
1
4
4
5
8
6
3
3
3
1
7
6
4
2
9
4
4
4
2
4
3
9
7
1
7
7
9
5
1
9
7
7
9
3
6
7
3
3
3
5
4
6
3
1
7
4
6
7
6
1
6
2
7
7
8
5
4
8
5
2
2
4
5
4
4
4
4
5
8
4
2
7
6
3
8
8
8
6
7
3
1
3
3
3
5
2
1
1
5
8
6
3
3
5
2
1
6
4
1
7
9
4
5
3
2
7
2
9
7
9
4
5
8
8
2
2
2
8
8
2
6
5
9
8
8
9
7
2
9
2
8
3
4
8
6
7
1
9
6
5
5
6
4
9
4
1
1
4
4
3
7
9
1
6
9
5
3
2
7
4
9
9
6
1
6
2
5
1
2
8
2
1
9
1
9
6
7
1
5
6
2
6
1
5
8
8
8
3
2
2
7
4
7
1
6
1
7
2
9
1
2
2
3
5
6
2
2
3
3
7
2
5
8
4
2
6
4
6
2
1
8
1
7
9
4
9
1
6
4
9
6
2
9
5
8
1
4
6
1
5
2
3
1
1
1
6
2
1
4
7
2
1
4
2
2
2
2
6
2
2
2
9
1
5
4
4
9
9
7
3
2
1
2
1
7
9
5
1
5
3
1
6
6
1
8
4
1
9
5
6
7
6
7
4
8
2
6
1
3
1
2
6
5
6
6
8
1
1
2
6
6
7
1
2
7
8
4
7
5
8
7
1
5
3
9
1
7
5
9
5
8
6
7
6
6
9
2
9
5
6
9
7
9
3
4
2
9
5
3
4
6
6
3
4
7
6
4
9
6
3
8
9
4
1
4
3
6
5
7
4
4
3
6
7
8
9
6
6
7
6
7
9
1
7
8
7
9
7
3
9
4
6
7
2
2
2
5
3
2
4
3
5
6
5
3
8
4
9
5
7
1
1
3
1
7
2
6
4
9
3
9
6
3
7
7
5
6
1
3
8
5
8
7
6
2
2
6
3
9
3
2
2
7
1
7
1
3
2
9
2
7
3
3
2
2
6
7
4
4
4
9
6
7
7
2
6
8
7
9
9
6
2
2
3
1
2
3
7
8
5
8
3
1
6
9
8
5
9
1
3
6
8
6
3
3
7
9
8
4
9
6
1
5
7
7
6
1
1
4
1
5
5
9
2
5
6
2
5
1
5
5
1
4
1
4
4
8
8
6
5
4
6
4
3
6
8
4
6
5
3
5
8
8
2
2
7
1
5
6
1
3
1
4
6
4
1
4
7
9
3
9
3
6
9
7
6
5
4
3
9
4
4
4
2
1
9
5
3
7
3
7
7
7
6
5
3
5
8
3
2
4
7
1
3
6
7
5
6
3
4
4
3
2
9
2
8
2
9
8
3
9
6
5
9
4
4
7
9
2
7
3
4
4
2
5
3
6
1
5
9
1
7
2
2
7
4
1
9
2
9
9
8
4
2
2
9
2
6
8
8
1
2
3
6
5
6
7
9
1
2
1
6
3
9
7
6
8
7
6
3
3
1
9
6
6
6
8
4
3
4
3
4
5
6
8
5
6
7
3
5
3
9
9
1
3
4
9
3
9
1
1
7
2
7
3
5
4
2
5
5
3
5
1
6
1
2
1
8
2
3
3
6
9
2
8
1
3
4
4
2
5
1
6
3
3
1
9
9
2
5
6
7
6
8
1
3
8
5
2
3
7
7
9
1
1
8
3
1
1
5
6
6
3
1
4
2
4
7
5
9
2
6
1
6
5
1
4
2
6
1
3
3
5
7
6
2
6
3
7
2
1
2
1
3
3
2
5
2
6
3
4
2
3
9
4
5
7
4
2
1
6
4
9
6
5
3
5
1
5
9
2
1
5
7
8
1
6
6
4
2
6
4
9
6
5
7
7
5
9
7
2
3
6
3
2
7
8
6
8
6
5
7
7
9
7
2
2
6
3
6
4
4
9
4
9
3
8
6
9
7
6
6
6
8
4
1
5
7
9
8
3
7
6
4
6
8
7
2
9
8
1
7
2
8
4
4
8
6
2
7
5
5
9
3
7
4
3
7
2
7
7
9
3
6
5
5
5
9
3
8
6
4
2
4
1
4
1
8
4
6
2
4
9
8
2
3
7
3
7
3
6
5
6
5
2
2
4
8
8
9
4
5
9
6
1
2
9
1
3
6
5
3
3
2
8
8
2
9
5
6
8
1
7
7
9
3
7
4
5
3
1
6
1
2
3
7
7
4
3
3
9
5
2
3
8
7
5
7
4
6
6
8
1
8
7
4
6
4
7
2
2
7
8
8
9
4
5
1
1
3
5
9
5
7
5
8
1
4
6
1
4
8
6
3
9
2
6
9
4
1
5
6
9
5
8
9
8
5
3
3
5
5
3
9
9
6
7
3
9
4
4
8
8
2
9
9
5
1
2
8
8
1
9
3
7
4
8
7
1
4
4
5
7
9
1
1
3
4
4
3
2
7
7
7
8
9
3
8
6
4
8
4
3
6
5
6
8
5
5
8
4
9
1
8
3
5
9
8
6
3
9
7
8
6
8
6
8
7
1
4
4
4
6
3
9
9
3
7
4
7
3
3
1
6
4
2
9
6
5
2
7
4
2
7
8
7
5
7
8
9
7
1
4
5
7
9
7
8
4
6
3
1
7
2
9
7
4
2
5
7
9
6
9
5
7
4
9
7
4
5
5
9
8
2
5
5
7
3
6
1
7
8
4
7
2
3
4
2
1
8
8
4
6
6
1
3
2
8
4
6
4
7
1
2
4
8
4
9
9
4
7
8
1
7
6
7
5
2
8
4
1
6
1
4
5
8
8
1
8
7
4
6
5
7
9
5
7
5
4
1
9
6
9
5
6
9
1
2
9
1
8
1
1
9
1
6
1
3
2
8
8
4
4
5
9
1
9
2
3
5
3
9
8
4
4
6
7
9
8
8
7
8
7
7
2
4
9
5
3
4
4
9
1
3
9
9
2
7
2
7
5
4
3
7
6
6
2
8
4
9
2
6
5
4
3
9
8
9
4
2
1
2
6
3
8
7
1
2
7
3
5
2
2
9
1
9
2
2
3
4
4
1
8
3
8
8
2
9
5
5
1
4
7
2
1
7
9
8
3
9
6
2
3
8
2
6
3
5
9
8
2
7
9
3
9
7
6
6
7
9
6
9
8
7
9
6
7
8
7
2
7
4
6
3
3
1
8
8
9
8
9
9
2
4
8
8
8
1
8
3
6
9
9
2
9
7
8
7
6
7
6
9
8
7
6
7
8
5
4
3
2
5
6
1
4
9
8
6
3
4
1
4
7
3
1
9
6
2
6
5
8
7
4
2
7
3
5
5
8
1
2
3
8
7
8
8
4
6
1
2
8
4
4
2
2
9
6
7
9
4
6
8
1
3
2
8
4
1
9
8
9
3
1
9
8
4
1
2
5
1
3
6
3
5
4
1
1
3
1
4
6
1
6
9
8
2
1
1
6
4
2
6
2
3
9
3
5
5
2
8
6
8
6
4
7
5
7
2
6
3
1
7
6
3
7
6
6
3
8
4
1
3
9
2
5
7
4
8
2
6
4
2
6
3
3
9
8
9
5
7
5
1
2
7
7
5
2
3
2
4
6
7
7
6
3
1
8
4
8
2
2
8
1
5
6
3
4
8
7
8
5
1
7
3
8
8
6
8
2
4
1
2
2
2
3
2
6
8
5
2
7
9
4
3
6
1
3
9
2
2
4
9
4
1
7
6
3
9
7
5
3
8
6
6
3
9
4
7
5
9
7
1
7
2
2
2
5
4
3
6
7
4
1
1
9
3
4
1
9
9
4
2
6
3
2
1
6
5
9
8
1
5
1
2
7
8
4
6
4
8
4
5
3
1
8
9
7
1
7
3
3
6
7
1
8
3
5
5
6
2
1
3
3
7
6
3
9
5
6
3
8
4
7
6
5
2
5
3
1
9
9
1
4
3
3
9
4
8
3
3
2
7
3
8
4
5
1
4
9
5
6
9
8
7
6
1
2
8
4
9
4
6
8
8
3
6
8
9
6
3
5
8
8
1
3
3
7
3
4
4
1
4
5
9
7
8
4
5
2
8
1
6
5
2
3
4
8
5
7
9
5
3
8
3
2
5
8
1
6
4
5
5
5
5
6
9
3
1
1
9
2
2
1
3
5
7
5
4
2
4
1
6
1
2
2
4
5
9
4
5
4
4
9
3
1
7
1
9
2
7
1
6
2
5
7
5
2
9
6
6
8
5
9
9
3
9
6
9
5
4
8
5
7
1
3
5
5
6
3
2
3
6
9
5
4
2
5
9
4
2
4
8
5
9
9
1
8
2
2
8
3
2
4
3
4
7
9
8
4
6
4
9
6
7
3
5
4
1
3
7
8
4
4
8
4
6
4
8
1
7
1
3
6
6
1
1
2
4
9
2
3
4
9
7
2
9
2
7
9
7
1
5
7
7
6
2
7
5
7
2
7
7
2
8
5
9
3
4
3
1
3
9
4
8
7
6
6
7
1
7
1
9
1
3
5
3
8
9
9
1
4
8
6
9
2
2
1
7
6
8
6
1
7
3
5
1
8
8
9
2
3
3
6
1
1
7
7
5
8
2
8
4
3
4
2
5
5
5
7
7
9
7
2
2
6
2
5
5
4
8
2
5
5
6
5
7
8
1
3
1
7
6
7
1
7
4
4
4
1
8
8
6
3
6
7
1
8
9
2
7
2
4
3
5
6
3
2
5
5
4
7
7
3
5
8
4
4
3
5
5
9
5
8
1
2
3
5
8
5
8
2
1
9
1
7
7
1
1
1
2
1
3
2
4
9
6
9
5
1
2
6
8
2
1
2
1
8
5
1
6
9
7
7
2
3
9
5
2
4
5
6
7
2
3
2
3
2
8
9
6
6
1
1
2
3
5
7
3
8
1
4
7
1
1
3
5
6
9
2
3
3
8
4
8
1
4
8
5
7
3
6
8
6
4
5
2
1
3
2
5
4
3
3
5
9
1
7
2
6
6
7
7
6
2
3
4
1
2
1
8
2
6
2
5
2
2
4
8
6
5
9
6
8
1
4
8
5
6
9
8
8
5
6
8
8
6
5
7
4
1
5
1
6
2
1
5
5
1
2
3
8
9
7
1
1
2
7
7
4
8
6
1
9
9
5
6
4
9
4
1
9
9
3
5
2
7
6
3
7
1
8
9
5
2
6
3
5
2
1
6
6
4
3
8
9
9
9
5
5
8
7
6
7
3
9
2
3
6
3
8
9
4
4
1
8
4
7
2
7
6
8
4
6
7
1
3
5
1
2
4
1
3
3
4
6
3
9
1
1
4
4
3
6
9
7
4
3
8
8
8
9
4
3
1
7
1
6
3
1
7
5
3
6
1
9
6
3
4
4
5
7
3
6
1
7
8
3
5
1
4
7
2
5
3
4
3
8
7
3
9
7
4
6
2
2
3
7
2
1
7
1
8
6
1
6
1
7
2
5
6
4
4
1
2
7
8
4
2
3
5
1
8
8
3
6
8
8
1
8
3
1
5
9
7
9
3
7
9
4
6
6
2
2
3
3
8
9
6
5
8
7
9
2
5
3
3
1
1
5
9
9
1
8
5
8
1
6
4
2
3
2
7
3
7
7
8
4
1
1
5
5
6
5
6
7
4
7
5
5
7
4
6
4
3
1
4
5
7
8
2
4
3
3
1
2
8
5
7
4
8
8
8
3
2
9
3
9
5
2
8
5
6
8
1
1
1
2
4
4
8
1
3
5
6
5
9
2
4
2
2
8
9
8
9
3
2
2
7
8
6
8
8
2
9
2
3
9
6
8
8
1
2
3
7
2
6
5
6
5
7
1
5
9
6
3
4
3
1
9
2
3
3
8
1
2
1
1
9
9
6
5
5
5
3
4
5
7
6
9
2
1
1
3
9
4
7
5
4
6
4
3
4
8
4
1
1
7
8
3
8
3
5
3
5
7
7
9
6
9
7
4
9
1
6
7
7
8
5
9
9
4
5
7
3
7
2
7
4
2
4
4
5
7
6
8
4
1
6
6
4
9
6
5
2
9
8
2
8
6
7
7
4
5
6
8
8
5
5
3
9
9
2
5
6
3
4
5
9
6
1
6
7
8
9
3
4
7
7
6
2
4
1
1
4
2
6
9
5
1
8
6
3
3
7
2
3
6
9
2
9
4
5
4
4
2
5
9
4
6
5
9
8
2
6
2
4
1
8
4
7
2
7
6
2
2
9
2
5
7
9
8
3
3
2
9
2
4
5
1
1
7
5
9
7
2
5
5
4
6
8
5
9
1
7
3
2
3
9
4
3

8
7
6
8
7
1
6
5
8
5
1
1
6
1
8
1
1

Hmmm..... (1)

lavaforge (245529) | more than 12 years ago | (#2806929)

I guess this gives new meaning to the term "Getting Flashed."

(Insert various sexual innuendos here.)

Sorry, I just couldn't resist it.

For the last time....virii (0)

Anonymous Coward | more than 12 years ago | (#2806936)

For the last time....the plural of virus is virii, not viruses

not high risk (1)

Xn (2309) | more than 12 years ago | (#2806940)

the infoworld article refers to an executable that uses the macromedia logo, apparently a different virus than the swf one..

Infoworld Article Not related (2)

0xA (71424) | more than 12 years ago | (#2806943)

Hey Timothy!

That infoworld article has nothing to do with this virus. It's also 13 months old.

You guys really need to give a little more effort here sometimes. You are brash, act without any confirmation and show yourselves as totaly incompetent. Can you get me a job there?

Load More Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...