Reader.getInput() simplified to return an array rather than arraylist