hilma af klint: a pioneer of abstraction - online puzzles