unsolved 259 software allocation