First year inf 1 oop app