who here was the best programmer in class
1
Name:
Anonymous
2012-01-23 22:53
anyone?
2
Name:
Anonymous
2012-01-23 22:54
i was. and i suck now :(
3
Name:
Anonymous
2012-01-23 22:57
I was. I never attended a single lecture, and got an average of 99% in the course.
4
Name:
Anonymous
2012-01-23 23:08
I was. I ended up getting above a 100%.
LOL EXTRA CREDIT
5
Name:
Anonymous
2012-01-23 23:11
I was. I had started programming at 12 years old though. I'm sure most people who were the best in their class had started young.
And like most of you, I only attended class less than 25% of the time, and wasted the rest of it posting on /prague/ and working on my never-completable game engine project.
6
Name:
Anonymous
2012-01-23 23:11
878 / 880 reporting in... for an actual class ^^
it was kind of easy though
7
Name:
3
2012-01-23 23:20
Oh and I was actually helping out the TA with his fifth year programming assignments.
8
Name:
Anonymous
2012-01-23 23:26
I am the best programmer in my class, period.
And I don't go to school.
9
Name:
Anonymous
2012-01-23 23:29
good (ml-)class though, at least when i started i had no knowledge of what was being taught ^^ so I definitely did learn a few things... =)
missed no (recorded) lectures ^^
ended up trying to keep submissions down // get everything right first try, just for a challenge =)
10
Name:
Gosling
2012-01-23 23:45
Three!
11
Name:
Gosling
2012-01-23 23:45
Two!
12
Name:
Gosling
2012-01-23 23:45
Shit, off by one!
No dubs for me.
Back to my fucked up language.
13
Name:
Anonymous
2012-01-24 1:00
14
Name:
Gosling
2012-01-24 2:37
>>13
Now you're just dubbing it in.
15
Name:
Anonymous
2012-01-24 2:56
16
Name:
Anonymous
2012-01-24 8:46
I am, but I'm from a third-world country so this doesn't mean shit.
17
Name:
Anonymous
2012-01-24 9:39
I am but that was in hig school whed all they showed uswas VB shit
18
Name:
Anonymous
2012-01-24 9:43
i was but it was a java course so i left
19
Name:
Anonymous
2012-01-24 10:43
20
Name:
Anonymous
2012-01-24 11:44
>>5
Oh good. Another faggot who started a young age. Guess what? You still suck dick as a programmer.
21
Name:
Anonymous
2012-01-24 12:32
I am. I switched to CS from EE after taking a single required programming course, having never programmed before in my life. Definitely more fun than EE. I attend most classes and program like the Fist of the North Star.
22
Name:
Anonymous
2012-01-24 12:33
being the best programmer actually meaningless with regard to succeeding in business
23
Name:
Anonymous
2012-01-24 12:40
The business of a programmer is to make programs. Not earning money.
Money is just an add-on. luckily enough money in my case, but i would still develop if i was a millionaire
24
Name:
Anonymous
2012-01-24 12:47
I wouldn't know, I don't pay attention to the code of my peers.
But I'll still pull bullshit they won't, like using Ada.Containers on my final assignment to reduce code size by one half while they're still dicking around with homebrew shit. Always assume that if the professor doesn't say you can't do something, you can and should do it.
25
Name:
Anonymous
2012-01-24 12:49
I'm the only one who scored an A at parallel programming class, does that count?
26
Name:
Sensei
2012-01-24 12:52
>>25
No. You have to take that class about 37 more times. If you still get an A every time, then we can have some strong degree confidence that you're the best, for every possible execution order.
27
Name:
Anonymous
2012-01-24 12:56
>>26
I'm actually not allowed to take that course again since I got an A in it. I'm very confident that I'm the best though, the other people are mouthbreathing retards who got stuck at the most basic PDE because they think mathematics is scary.
28
Name:
kodak_gallery_programmer
!!QSvwrQMMkoH22b4
2012-01-24 13:41
>>27
mouthbreathing retards
fuck you faggot, I'm fat so I have to breathe through my mouth.
29
Name:
Anonymous
2012-01-24 13:56
30
Name:
Anonymous
2012-01-24 14:37
I've always breathed through my mouth even when i was a fucking stick as a child till now.
ARE YOU FAGGOTS TELLING ME IM NOT SUPPOSE TO DO THIS?
31
Name:
Anonymous
2012-01-24 15:18
>>29
the real nigger faggot mature
32
Name:
Anonymous
2012-01-24 17:08
>>33
Wow! Great doubles, brother. I hope you have an excellent day. May you be successful in all your endeavors.
33
Name:
Anonymous
2012-01-24 17:14
Best dubs-getting in class
34
Name:
Anonymous
2012-01-24 17:16
i was the best grammer in class
35
Name:
Anonymous
2012-01-24 17:49
Define good programmer.
36
Name:
Anonymous
2012-01-24 18:33
37
Name:
Anonymous
2012-01-24 18:33
Had the top marks in most university comp-sci courses, very mediocre in math though, shit programming jobs for the last 10 years!
38
Name:
Anonymous
2012-01-24 18:45
>>37
Did your comp-sci courses go at a little slower pace than the major Universities? Were the problems set up in such a way to ensure that even the mental midgets could pass the class?
39
Name:
Anonymous
2012-01-24 19:23
#define GOOD_PROGRAMMER "me"
40
Name:
Anonymous
2012-01-24 19:57
>>39
That's unable to compile because your definition of a GOOD_PROGRAMMER is short a main().
41
Name:
Anonymous
2012-01-24 19:59
42
Name:
Anonymous
2012-01-24 20:04
>>38
Yeah it was U of mental midget, You remember the solgan!
43
Name:
Anonymous
2012-01-25 1:46
jmp_buf dubs_buf;
if (setjmp(dubs_buf))
printf("Nice dubs!\n");
44
Name:
Anonymous
2012-01-25 1:46
>>43
#define CHECK_EM 44
longjmp(dubs_buf,CHECK_EM);
45
Name:
Anonymous
2012-01-25 2:25
Those don't exist here on /prague/ "faggot." People here spent too much time arguing over trivial bullshit like which text editor/programming language/development environment/operating system/cpu architecture is the best.
46
Name:
Anonymous
2012-01-25 2:51
You may be able to take measurements and you may achieve a maximum over a set of people, but as more people are added to the set, you will inevitably no longer hold the maximum, unless you happen to be the best human programmer, and this will become meaningless once computers are better programmers than people...tis better to program for the sake of enjoyment, than for the pursuit of being the bestest.
47
Name:
Anonymous
2012-01-25 3:03
You'd better ask "who wasn't" instead as that will likely have a lot fewer answers here (not me).
48
Name:
Anonymous
2012-01-25 3:38
>>46
"this will become meaningless once computers are better programmers than people"
that won't happen in our lifetimes and if it eventually does happen humanity as we understand it will be over anyway
49
Name:
Anonymous
2012-01-25 5:42
>>48
humanity as we understand it will be over anyway
I look forward to a post-human future more. Being a SIM(substrate independent mind) is far superior in almost all ways to being a frail biological general intelligence.
50
Name:
Anonymous
2012-01-25 6:06
JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW WWWWWWWW SSSSSSSSSSSSSSS
J:::::::::JE::::::::::::::::::::EW::::::W W::::::W SS:::::::::::::::S
J:::::::::JE::::::::::::::::::::EW::::::W W::::::WS:::::SSSSSS::::::S
JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W W::::::WS:::::S SSSSSSS
J:::::J E:::::E EEEEEE W:::::W WWWWW W:::::W S:::::S
J:::::J E:::::E W:::::W W:::::W W:::::W S:::::S
J:::::J E::::::EEEEEEEEEE W:::::W W:::::::W W:::::W S::::SSSS
J:::::j E:::::::::::::::E W:::::W W:::::::::W W:::::W SS::::::SSSSS
J:::::J E:::::::::::::::E W:::::W W:::::W:::::W W:::::W SSS::::::::SS
JJJJJJJ J:::::J E::::::EEEEEEEEEE W:::::W W:::::W W:::::W W:::::W SSSSSS::::S
J:::::J J:::::J E:::::E W:::::W:::::W W:::::W:::::W S:::::S
J::::::J J::::::J E:::::E EEEEEE W:::::::::W W:::::::::W S:::::S
J:::::::JJJ:::::::J EE::::::EEEEEEEE:::::E W:::::::W W:::::::W SSSSSSS S:::::S
JJ:::::::::::::JJ E::::::::::::::::::::E W:::::W W:::::W S::::::SSSSSS:::::S
JJ:::::::::JJ E::::::::::::::::::::E W:::W W:::W S:::::::::::::::SS
JJJJJJJJJ EEEEEEEEEEEEEEEEEEEEEE WWW WWW SSSSSSSSSSSSSSS
51
Name:
Anonymous
2012-01-25 6:15
JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW WWWWWWWW SSSSSSSSSSSSSSS
J:::::::::JE::::::::::::::::::::EW::::::W W::::::W SS:::::::::::::::S
J:::::::::JE::::::::::::::::::::EW::::::W W::::::WS:::::SSSSSS::::::S
JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W W::::::WS:::::S SSSSSSS
J:::::J E:::::E EEEEEE W:::::W WWWWW W:::::W S:::::S
J:::::J E:::::E W:::::W W:::::W W:::::W S:::::S
J:::::J E::::::EEEEEEEEEE W:::::W W:::::::W W:::::W S::::SSSS
J:::::j E:::::::::::::::E W:::::W W:::::::::W W:::::W SS::::::SSSSS
J:::::J E:::::::::::::::E W:::::W W:::::W:::::W W:::::W SSS::::::::SS
JJJJJJJ J:::::J E::::::EEEEEEEEEE W:::::W W:::::W W:::::W W:::::W SSSSSS::::S
J:::::J J:::::J E:::::E W:::::W:::::W W:::::W:::::W S:::::S
J::::::J J::::::J E:::::E EEEEEE W:::::::::W W:::::::::W S:::::S
J:::::::JJJ:::::::J EE::::::EEEEEEEE:::::E W:::::::W W:::::::W SSSSSSS S:::::S
JJ:::::::::::::JJ E::::::::::::::::::::E W:::::W W:::::W S::::::SSSSSS:::::S
JJ:::::::::JJ E::::::::::::::::::::E W:::W W:::W S:::::::::::::::SS
JJJJJJJJJ EEEEEEEEEEEEEEEEEEEEEE WWW WWW SSSSSSSSSSSSSSS
52
Name:
Anonymous
2012-01-25 6:15
JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW WWWWWWWW SSSSSSSSSSSSSSS
J:::::::::JE::::::::::::::::::::EW::::::W W::::::W SS:::::::::::::::S
J:::::::::JE::::::::::::::::::::EW::::::W W::::::WS:::::SSSSSS::::::S
JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W W::::::WS:::::S SSSSSSS
J:::::J E:::::E EEEEEE W:::::W WWWWW W:::::W S:::::S
J:::::J E:::::E W:::::W W:::::W W:::::W S:::::S
J:::::J E::::::EEEEEEEEEE W:::::W W:::::::W W:::::W S::::SSSS
J:::::j E:::::::::::::::E W:::::W W:::::::::W W:::::W SS::::::SSSSS
J:::::J E:::::::::::::::E W:::::W W:::::W:::::W W:::::W SSS::::::::SS
JJJJJJJ J:::::J E::::::EEEEEEEEEE W:::::W W:::::W W:::::W W:::::W SSSSSS::::S
J:::::J J:::::J E:::::E W:::::W:::::W W:::::W:::::W S:::::S
J::::::J J::::::J E:::::E EEEEEE W:::::::::W W:::::::::W S:::::S
J:::::::JJJ:::::::J EE::::::EEEEEEEE:::::E W:::::::W W:::::::W SSSSSSS S:::::S
JJ:::::::::::::JJ E::::::::::::::::::::E W:::::W W:::::W S::::::SSSSSS:::::S
JJ:::::::::JJ E::::::::::::::::::::E W:::W W:::W S:::::::::::::::SS
JJJJJJJJJ EEEEEEEEEEEEEEEEEEEEEE WWW WWW SSSSSSSSSSSSSSS
53
Name:
Anonymous
2012-01-25 6:15
JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW WWWWWWWW SSSSSSSSSSSSSSS
J:::::::::JE::::::::::::::::::::EW::::::W W::::::W SS:::::::::::::::S
J:::::::::JE::::::::::::::::::::EW::::::W W::::::WS:::::SSSSSS::::::S
JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W W::::::WS:::::S SSSSSSS
J:::::J E:::::E EEEEEE W:::::W WWWWW W:::::W S:::::S
J:::::J E:::::E W:::::W W:::::W W:::::W S:::::S
J:::::J E::::::EEEEEEEEEE W:::::W W:::::::W W:::::W S::::SSSS
J:::::j E:::::::::::::::E W:::::W W:::::::::W W:::::W SS::::::SSSSS
J:::::J E:::::::::::::::E W:::::W W:::::W:::::W W:::::W SSS::::::::SS
JJJJJJJ J:::::J E::::::EEEEEEEEEE W:::::W W:::::W W:::::W W:::::W SSSSSS::::S
J:::::J J:::::J E:::::E W:::::W:::::W W:::::W:::::W S:::::S
J::::::J J::::::J E:::::E EEEEEE W:::::::::W W:::::::::W S:::::S
J:::::::JJJ:::::::J EE::::::EEEEEEEE:::::E W:::::::W W:::::::W SSSSSSS S:::::S
JJ:::::::::::::JJ E::::::::::::::::::::E W:::::W W:::::W S::::::SSSSSS:::::S
JJ:::::::::JJ E::::::::::::::::::::E W:::W W:::W S:::::::::::::::SS
JJJJJJJJJ EEEEEEEEEEEEEEEEEEEEEE WWW WWW SSSSSSSSSSSSSSS
54
Name:
Anonymous
2012-01-25 6:15
JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW WWWWWWWW SSSSSSSSSSSSSSS
J:::::::::JE::::::::::::::::::::EW::::::W W::::::W SS:::::::::::::::S
J:::::::::JE::::::::::::::::::::EW::::::W W::::::WS:::::SSSSSS::::::S
JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W W::::::WS:::::S SSSSSSS
J:::::J E:::::E EEEEEE W:::::W WWWWW W:::::W S:::::S
J:::::J E:::::E W:::::W W:::::W W:::::W S:::::S
J:::::J E::::::EEEEEEEEEE W:::::W W:::::::W W:::::W S::::SSSS
J:::::j E:::::::::::::::E W:::::W W:::::::::W W:::::W SS::::::SSSSS
J:::::J E:::::::::::::::E W:::::W W:::::W:::::W W:::::W SSS::::::::SS
JJJJJJJ J:::::J E::::::EEEEEEEEEE W:::::W W:::::W W:::::W W:::::W SSSSSS::::S
J:::::J J:::::J E:::::E W:::::W:::::W W:::::W:::::W S:::::S
J::::::J J::::::J E:::::E EEEEEE W:::::::::W W:::::::::W S:::::S
J:::::::JJJ:::::::J EE::::::EEEEEEEE:::::E W:::::::W W:::::::W SSSSSSS S:::::S
JJ:::::::::::::JJ E::::::::::::::::::::E W:::::W W:::::W S::::::SSSSSS:::::S
JJ:::::::::JJ E::::::::::::::::::::E W:::W W:::W S:::::::::::::::SS
JJJJJJJJJ EEEEEEEEEEEEEEEEEEEEEE WWW WWW SSSSSSSSSSSSSSS
55
Name:
Anonymous
2012-01-25 6:28
56
Name:
Anonymous
2012-01-25 6:31
/watch?v=B_LtOpqh6Mo&t=2m25s
57
Name:
Anonymous
2012-01-25 6:32
JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW WWWWWWWW SSSSSSSSSSSSSSS
J:::::::::JE::::::::::::::::::::EW::::::W W::::::W SS:::::::::::::::S
J:::::::::JE::::::::::::::::::::EW::::::W W::::::WS:::::SSSSSS::::::S
JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W W::::::WS:::::S SSSSSSS
J:::::J E:::::E EEEEEE W:::::W WWWWW W:::::W S:::::S
J:::::J E:::::E W:::::W W:::::W W:::::W S:::::S
J:::::J E::::::EEEEEEEEEE W:::::W W:::::::W W:::::W S::::SSSS
J:::::j E:::::::::::::::E W:::::W W:::::::::W W:::::W SS::::::SSSSS
J:::::J E:::::::::::::::E W:::::W W:::::W:::::W W:::::W SSS::::::::SS
JJJJJJJ J:::::J E::::::EEEEEEEEEE W:::::W W:::::W W:::::W W:::::W SSSSSS::::S
J:::::J J:::::J E:::::E W:::::W:::::W W:::::W:::::W S:::::S
J::::::J J::::::J E:::::E EEEEEE W:::::::::W W:::::::::W S:::::S
J:::::::JJJ:::::::J EE::::::EEEEEEEE:::::E W:::::::W W:::::::W SSSSSSS S:::::S
JJ:::::::::::::JJ E::::::::::::::::::::E W:::::W W:::::W S::::::SSSSSS:::::S
JJ:::::::::JJ E::::::::::::::::::::E W:::W W:::W S:::::::::::::::SS
JJJJJJJJJ EEEEEEEEEEEEEEEEEEEEEE WWW WWW SSSSSSSSSSSSSSS
58
Name:
Anonymous
2012-01-25 6:32
JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW WWWWWWWW SSSSSSSSSSSSSSS
J:::::::::JE::::::::::::::::::::EW::::::W W::::::W SS:::::::::::::::S
J:::::::::JE::::::::::::::::::::EW::::::W W::::::WS:::::SSSSSS::::::S
JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W W::::::WS:::::S SSSSSSS
J:::::J E:::::E EEEEEE W:::::W WWWWW W:::::W S:::::S
J:::::J E:::::E W:::::W W:::::W W:::::W S:::::S
J:::::J E::::::EEEEEEEEEE W:::::W W:::::::W W:::::W S::::SSSS
J:::::j E:::::::::::::::E W:::::W W:::::::::W W:::::W SS::::::SSSSS
J:::::J E:::::::::::::::E W:::::W W:::::W:::::W W:::::W SSS::::::::SS
JJJJJJJ J:::::J E::::::EEEEEEEEEE W:::::W W:::::W W:::::W W:::::W SSSSSS::::S
J:::::J J:::::J E:::::E W:::::W:::::W W:::::W:::::W S:::::S
J::::::J J::::::J E:::::E EEEEEE W:::::::::W W:::::::::W S:::::S
J:::::::JJJ:::::::J EE::::::EEEEEEEE:::::E W:::::::W W:::::::W SSSSSSS S:::::S
JJ:::::::::::::JJ E::::::::::::::::::::E W:::::W W:::::W S::::::SSSSSS:::::S
JJ:::::::::JJ E::::::::::::::::::::E W:::W W:::W S:::::::::::::::SS
JJJJJJJJJ EEEEEEEEEEEEEEEEEEEEEE WWW WWW SSSSSSSSSSSSSSS
59
Name:
Anonymous
2012-01-25 6:33
JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW WWWWWWWW SSSSSSSSSSSSSSS
J:::::::::JE::::::::::::::::::::EW::::::W W::::::W SS:::::::::::::::S
J:::::::::JE::::::::::::::::::::EW::::::W W::::::WS:::::SSSSSS::::::S
JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W W::::::WS:::::S SSSSSSS
J:::::J E:::::E EEEEEE W:::::W WWWWW W:::::W S:::::S
J:::::J E:::::E W:::::W W:::::W W:::::W S:::::S
J:::::J E::::::EEEEEEEEEE W:::::W W:::::::W W:::::W S::::SSSS
J:::::j E:::::::::::::::E W:::::W W:::::::::W W:::::W SS::::::SSSSS
J:::::J E:::::::::::::::E W:::::W W:::::W:::::W W:::::W SSS::::::::SS
JJJJJJJ J:::::J E::::::EEEEEEEEEE W:::::W W:::::W W:::::W W:::::W SSSSSS::::S
J:::::J J:::::J E:::::E W:::::W:::::W W:::::W:::::W S:::::S
J::::::J J::::::J E:::::E EEEEEE W:::::::::W W:::::::::W S:::::S
J:::::::JJJ:::::::J EE::::::EEEEEEEE:::::E W:::::::W W:::::::W SSSSSSS S:::::S
JJ:::::::::::::JJ E::::::::::::::::::::E W:::::W W:::::W S::::::SSSSSS:::::S
JJ:::::::::JJ E::::::::::::::::::::E W:::W W:::W S:::::::::::::::SS
JJJJJJJJJ EEEEEEEEEEEEEEEEEEEEEE WWW WWW SSSSSSSSSSSSSSS
60
Name:
Anonymous
2012-01-25 6:33
JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW WWWWWWWW SSSSSSSSSSSSSSS
J:::::::::JE::::::::::::::::::::EW::::::W W::::::W SS:::::::::::::::S
J:::::::::JE::::::::::::::::::::EW::::::W W::::::WS:::::SSSSSS::::::S
JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W W::::::WS:::::S SSSSSSS
J:::::J E:::::E EEEEEE W:::::W WWWWW W:::::W S:::::S
J:::::J E:::::E W:::::W W:::::W W:::::W S:::::S
J:::::J E::::::EEEEEEEEEE W:::::W W:::::::W W:::::W S::::SSSS
J:::::j E:::::::::::::::E W:::::W W:::::::::W W:::::W SS::::::SSSSS
J:::::J E:::::::::::::::E W:::::W W:::::W:::::W W:::::W SSS::::::::SS
JJJJJJJ J:::::J E::::::EEEEEEEEEE W:::::W W:::::W W:::::W W:::::W SSSSSS::::S
J:::::J J:::::J E:::::E W:::::W:::::W W:::::W:::::W S:::::S
J::::::J J::::::J E:::::E EEEEEE W:::::::::W W:::::::::W S:::::S
J:::::::JJJ:::::::J EE::::::EEEEEEEE:::::E W:::::::W W:::::::W SSSSSSS S:::::S
JJ:::::::::::::JJ E::::::::::::::::::::E W:::::W W:::::W S::::::SSSSSS:::::S
JJ:::::::::JJ E::::::::::::::::::::E W:::W W:::W S:::::::::::::::SS
JJJJJJJJJ EEEEEEEEEEEEEEEEEEEEEE WWW WWW SSSSSSSSSSSSSSS
61
Name:
Anonymous
2012-01-25 6:33
JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW WWWWWWWW SSSSSSSSSSSSSSS
J:::::::::JE::::::::::::::::::::EW::::::W W::::::W SS:::::::::::::::S
J:::::::::JE::::::::::::::::::::EW::::::W W::::::WS:::::SSSSSS::::::S
JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W W::::::WS:::::S SSSSSSS
J:::::J E:::::E EEEEEE W:::::W WWWWW W:::::W S:::::S
J:::::J E:::::E W:::::W W:::::W W:::::W S:::::S
J:::::J E::::::EEEEEEEEEE W:::::W W:::::::W W:::::W S::::SSSS
J:::::j E:::::::::::::::E W:::::W W:::::::::W W:::::W SS::::::SSSSS
J:::::J E:::::::::::::::E W:::::W W:::::W:::::W W:::::W SSS::::::::SS
JJJJJJJ J:::::J E::::::EEEEEEEEEE W:::::W W:::::W W:::::W W:::::W SSSSSS::::S
J:::::J J:::::J E:::::E W:::::W:::::W W:::::W:::::W S:::::S
J::::::J J::::::J E:::::E EEEEEE W:::::::::W W:::::::::W S:::::S
J:::::::JJJ:::::::J EE::::::EEEEEEEE:::::E W:::::::W W:::::::W SSSSSSS S:::::S
JJ:::::::::::::JJ E::::::::::::::::::::E W:::::W W:::::W S::::::SSSSSS:::::S
JJ:::::::::JJ E::::::::::::::::::::E W:::W W:::W S:::::::::::::::SS
JJJJJJJJJ EEEEEEEEEEEEEEEEEEEEEE WWW WWW SSSSSSSSSSSSSSS