Using TensorFlow, create a deep convolutional neural network that can accurately identify handwritten digits from the MNIST dataset with at least 95% accuracy. The network must have at least two convolutional layers followed by max-pooling layers, at least one fully connected layer, and use ReLU activation functions. You should also apply dropout regularization and use the Adam optimizer for training.
This prompt doesn't seem malicious.