David go (17/32)

David go