Worked on enums
Worked on InputReader