I looked into it and ran into way too many problems that I can't solve. 0 is a kind of magic number that runs throughout the program.
If possible, use a number > 0.
Why not use another fake number like 9999
If possible, use a number > 0.
Why not use another fake number like 9999