How Hard Is It To Learn Assembly