use puts instead of p
& 0xff upper digit
add q series