The contents here are created by Ian Hwun Ley (ianhwun@foxmail.com) in learning or exchange
and only allowed to share for non-commercial using with attribution.