Perfect go (35/35)

Perfect go