+ return 3;
+ } else if (x > 1 && x < board_size + 1) {
+ return (remap_x(x - 1) + 5);
+ }
+ return -1;
+}
+
+void print_pawns(int base_y, int base_x, unsigned int pawn_array[board_size][board_size]) {
+ for (unsigned int i = 0; i < board_size; i++) {
+ for (unsigned int j = 0; j < board_size; j++) {
+ if (pawn_array[i][j] != empty) {
+ print_o(base_y + remap_y(i), base_x + remap_x(j), pawn_array[i][j]);
+ }
+ }
+ }
+}
+
+int map_col_letter_to_int(char c) {
+
+ if (c == 'a' || c == 'A') {