Perfect play (14/30)

Perfect play