Short path (10/30)

Short path