SHORT PATH PUZZLE