Snowflake Interview Question

Design a chess game, initially local and then multi player