Whiteboard Program Traceing: Debug a Program Before you have the Code — LessWrong