Making an operating system by yourself.