Pretty Typescript Interview