20
    17
    3
    16
    5

c b d 

h g 30