as we tapped our way through the a ... s ... d ... f ... j ... k ... l ... sem assignment over and over again , we had plenty of time to think of the things we 'd rather be doing , like not typing endless lines of asdfjkl ; .