Problem19 initial work