Pergunta de entrevista da empresa Honor

Implement (functionally) a board game that allows you to move irregular shapes on a grid without overlapping. The game is won when the starred piece touches the starred square.