Use explicit sizes on ints; repeat patterns till end-of-line rather than till end-of-last-complete-pattern-instance