I'm amazed at myself
8