Various approaches (21/31)

Various approaches