public IActionResult PerformMove(string moveType, int distance) { try { var result = _moveService.ProcessMove(moveType, distance); return(Ok(result)); } catch (Exception e) { return(BadRequest(e.Message)); } }