42 43 43 42