figure {
  display: inline-block;
}

figcaption {
  font-family: Courier New;
}

.high-saturation {
  filter: contrast(110%) saturate(150%);
}

.drop-shadow {
  filter: drop-shadow(15px 15px 20px black);
}

.sepia {
  filter: sepia(80%);
}

.grayscale {
  filter: grayscale(100%);
}

.hue-rotate {
  filter: hue-rotate(90deg);
}

.invert {
  filter: invert(100%);
}

.high-saturation-and-drop-shadow {
  filter: contrast(110%) saturate(150%) drop-shadow(15px 15px 25px black);
}