#include <stdio.h>
#include <string.h>
#include <ctype.h>

#define SIZE 5

int main(void) {
    char strings[SIZE][50];

    printf("Enter %d strings:\n", SIZE);
    for (int i = 0; i < SIZE; i++) {
        scanf("%49s", strings[i]);
    }

    printf("\nStrings starting with 'b':\n");
    for (int i = 0; i < SIZE; i++) {
        if (tolower(strings[i][0]) == 'b') {
            printf("%s\n", strings[i]);
        }
    }

    printf("\nStrings ending with 'ed':\n");
    for (int i = 0; i < SIZE; i++) {
        int len = strlen(strings[i]);
        if (len >= 2 && strcmp(&strings[i][len - 2], "ed") == 0) {
            printf("%s\n", strings[i]);
        }
    }
    return 0;
}