Enter size of bucket to create:100 Bucket of size 100 has been created. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 3 Enter position at which to insert: 0 Enter record to insert: Gorns are nice creatures. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Gorns are nice creatures. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 3 Enter position at which to insert: 0 Enter record to insert: Hortas are very sensitive animals. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Hortas are very sensitive animals. record 1:Gorns are nice creatures. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 3 Enter position at which to insert: 1 Enter record to insert: Spock is logical. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Hortas are very sensitive animals. record 1:Spock is logical. record 2:Gorns are nice creatures. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 3 Enter position at which to insert: 3 Enter record to insert: Kirk is a jerk. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Hortas are very sensitive animals. record 1:Spock is logical. record 2:Gorns are nice creatures. record 3:Kirk is a jerk. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 5 Enter position of record to replace:2 Enter replacement record: Gorns are mean! (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Hortas are very sensitive animals. record 1:Spock is logical. record 2:Gorns are mean! record 3:Kirk is a jerk. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 5 Enter position of record to replace:1 Enter replacement record: Spock is extremely logical. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Hortas are very sensitive animals. record 1:Spock is extremely logical. record 2:Gorns are mean! record 3:Kirk is a jerk. (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 4 Enter position of record to delete: 3 (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Hortas are very sensitive animals. record 1:Spock is extremely logical. record 2:Gorns are mean! (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 4 Enter position of record to delete: 1 (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Hortas are very sensitive animals. record 1:Gorns are mean! (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 4 Enter position of record to delete: 0 (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Gorns are mean! (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 5 Enter position of record to replace:0 Enter replacement record: This record is way too long to fit in this rather small bucket, and so the program should tell us that our request to include it cannot be accommodated. Cannot replace; insufficient room (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Gorns are mean! (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 3 Enter position at which to insert: 0 Enter record to insert: (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0: record 1:Gorns are mean! (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 4 Enter position of record to delete: 0 (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 record 0:Gorns are mean! (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 4 Enter position of record to delete: 0 (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 3 Enter position at which to insert: 0 Enter record to insert: A record 99 bytes long cannot fit into the bucket, because two extra bytes are needed as metadata!! Cannot insert; insufficient room (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 1 (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 2 Enter position of record to retrieve: 0 ERROR: response must be in range 0..-1 (0) exit program (1) display entire bucket (2) retrieve/display one record (3) insert record (4) delete record (5) replace record 0 Goodbye...