> For the complete documentation index, see [llms.txt](https://hkust-robotics-team.gitbook.io/hkust-robotics-team-software-tutorial/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hkust-robotics-team.gitbook.io/hkust-robotics-team-software-tutorial/tutorial/tutorial-1-c-and-cubeide-setup/homework/new-task-2-letter-chess/task-2-skeleton-code.md).

# Task 2 Skeleton Code

Please don't include any extra libraries in your homework. We already included all necessary libraries in the skeleton code.

```c
#include <stdio.h>
#include <stdbool.h>
#include <stdint.h>
#include <string.h>

#define BOARD_SIZE 9

/**
 * @brief some message prompts for you to printf
 * @details I am too lazy to write like the other 
 *          skeleton codes but this should be 
 *          enough. Good luck!
 *
 * "CAPITAL letter's turn\n"
 * "small letter's turn\n"
 *
 * "Which piece you want to move?\n"
 * "Where do you want to move to?\n"
 *
 * "CAPITAL letter team wins!\n"
 * "small letter team wins!\n"
 * "Stalemate\n"
 */
 
int main(){}
```
