A bubble sort algorithm is used to sort a telemetry dataset of temperatures (measured in tenths of a degree Celsius) into ascending order.
The initial unsorted list of six readings is:
| 240 | 180 | 310 | 120 | 450 | 150 |
State the number of passes that will be made to fully sort this list.