refactor: modernize array and string last element access using .at(-1)
#9302
| Job | Run time |
|---|---|
| 1m 42s | |
| 5m 48s | |
| 6m 13s | |
| 10m 18s | |
| 13m 0s | |
| 5m 28s | |
| 14m 59s | |
| 15m 37s | |
| 22m 22s | |
| 10m 23s | |
| 18m 53s | |
| 10m 57s | |
| 16m 17s | |
| 12m 38s | |
| 14m 33s | |
| 12m 19s | |
| 16m 22s | |
| 12m 45s | |
| 7m 27s | |
| 9m 1s | |
| 6m 4s | |
| 5m 16s | |
| 4m 52s | |
| 5m 44s | |
| 7m 20s | |
| 4m 45s | |
| 6m 43s | |
| 9m 38s | |
| 8m 35s | |
| 8m 31s | |
| 12m 23s | |
| 10m 52s | |
| 10m 28s | |
| 15m 32s | |
| 10m 27s | |
| 11m 2s | |
| 11m 14s | |
| 11m 19s | |
| 10m 31s | |
| 9m 30s | |
| 12m 54s | |
| 10m 47s | |
| 7m 39s | |
| 7m 15s | |
| 11m 32s | |
| 12m 37s | |
| 7m 34s | |
| 8m 42s | |
| 10m 39s | |
| 11m 40s | |
| 9m 13s | |
| 7m 25s | |
| 10m 25s | |
| 9m 41s | |
| 9m 8s | |
| 8m 5s | |
| 10m 5s | |
| 10m 4s | |
| 7m 7s | |
| 1m 18s | |
| 9m 21s | |
| 7m 17s | |
| 9m 24s | |
| -1s | |
| 10h 27m 39s |