Short path (22/30)

Short path