Perfect go (31/35)

Perfect go