A little frantic and a little puzzling, very nice. Not sure I totally understand how the commands are committed, but I was able to finish it without straining my hands too much. Well done.