//--------------------License--------------------//
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This means you are free to copy, distribute, transmit the work and to adapt the work.
However, you must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
And if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.
Please visit https://creativecommons.org/licenses/by-sa/4.0/legalcode for more information.
