Util now generates boilerplate code for reading input and stuff