ERMUHGERD! Karel the Robot.