1. Seems to work for the simple case