 Please let me know if I am doing something wrong. I just used your given spec as example.