Q# codes by Hiroshi Kurokawa | Open Awesome