1 2 3 42 66d5 6 7 8