https://rafaelvalles.com/can-make-a-sporting-events-playing-design-inside-python/