MIND: The Platform for Mind Sports and The Problems It Solves