Various approaches (15/31)

Various approaches