https://medium.com/@travelswithkrishna/java-development-day-6-the-power-of-methods-in-java-4300df879878