Problem 1: Create a neural network designed to look at a dataset with 4 features (like the Iris dataset) and classify them into 3 different categories. Add one hidden layer with 8 neurons, and an output layer with 3 neurons. Then, print out the blueprint of your model.

Problem 2: Generate some random dummy data (100 samples, 5 features each) and random binary labels (0 or 1). Build a simple model, compile it for binary classification, and train it for 10 epochs. Save the training history and print out the final accuracy.

Problem 3: Training a model can take hours or days, so you need to be able to save your work. Create a tiny model, save it to your local disk, delete it from memory, and then successfully load it back up.