Medieval bit-shifting and computation in binary Long before computers were acknowledged to have been invented