Finish quantum 100tk

(3)