find_shortest_path: added source and target positions (supposed to be in first and last disks for now).