Perfect state (20/21)

Perfect state