Perfect go (28/35)

Perfect go