Variations

Main class. Written in java.