Obsessive-compulsive disorder would make you want to program