When i used to like programming (some time ago), i would have some very good ideas about how to make the program in very unusual ways, when stoned.
Frequently this unusual ways were more efficient, elegant, or just unusual. But it only worked for me define the 'general structure' of the program, and not for the coding part itself, as i became too distracted, and commited lots of silly errors, forget what i was coding, and so...

(I think it would be nice if i started to smoke much before i did... so probably i would make my masterpiece better than it was... anyway... i did make a tetris game, the .COM file with only 1932 bytes long... long ago... when i was a nerd... now im a stoner, and find no joy doing such things anymore :rastasmoke: i prefer use my time for more enlightening things... :jointsmile