Various approaches (25/31)

Various approaches