updated problems 96, 383