Perfect
106