Various approaches (28/31)

Various approaches