Update #2

# Conditioning is done on-the-fly using java.util.Scanner