116 corner cases