Perfect go (32/35)

Perfect go