Emulator explain and take input code