100 33 57 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111