1084. Broken Keyboard (20)