As a programmer/reverse engineer/hacker lateral thinking is very important, so i figured I'd post a few puzzles to otherwise hurt your brain.
1 )
A barn is facing north, there's a strong wind blowing east when a rooster lays an egg on the apex of the barn. Which way does the egg roll?
2 )
If a train is heading west at 100km/h & there's a strong head wind - which way will the smoke blow?
3 )
In the middle of the ocean is a yacht. Several corpses are floating in the water nearby. The water isn't contaminated, there are no 'killer fish' around & there's a ladder leading back into the boat. How/Why did they die?
4 )
A man and his wife raced through the streets. They stopped, and the husband got out of the car. When he came back, his wife was dead, and there was a stranger in the car. She wasn't murdered nor did she kill herself. What happend?
5 )
A man is returning from Switzerland by train. If he had been in a non-smoking car he would have died. Why?
I'll post the answers a little later =)