4 0 20 35 42 20 0 34 30 35 34 0 12 42 30 12 0