06 BST LAB

Do this first, or else you will get crashes when you try to do r->k above.