Abstractions:

an attempt to challenge the viewer