The are two hard things in com­puter sci­ence: orig­i­nal­ity and pro­fun­dity.