21 12 2 5 2 4 2 42 12 6 6 36 2416