overAddWord !(W# x#) !(W# y#) = (W# z#, W# c#)
  where (# c#, z# #) = plusWord2# x# y#
overAddWord !(W# x#) !(W# y#) = (W# z#, W# c#)
  where (# c#, z# #) = plusWord2# x# y#
overAddWord !(W# x#) !(W# y#) = (W# z#, W# c#)
  where (# c#, z# #) = plusWord2# x# y#