word1
# define word1(x) (((union doubleasulongs *)&x)->w)[0]
# define word1(x) (((union doubleasulongs *)&x)->w)[1]