https://w3developers.medium.com/auto-increment-and-decrement-in-java-operators-in-java-using-operators-in-java-mouad-oumous-3dcea5e29c99