st ives layout c