#include <stdbool.h> #include <stdio.h> #include <stdlib.h> #include <string.h> char* readline() { int buffer_size = 128; char ch; char* buffer = (char*)malloc(buffer_size * sizeof(char)); size_t inputlen = 0; memset(buffer, 0, buffer_size); while ((ch = getchar()) != '\n' &a...