Add dry run capabilities to sum functions.
Implement the function to check if there are remaining movements.