limiting the candidates for new obstacle positions to positions the guard can reach cuts part 2 runtime from ~47s to ~10s