The Shortest Path (#656) - Azerbaijan Computing Olympiad