Board Thread:General Discussion/@comment-24283746-20140116090009/@comment-204.10.63.226-20150616152147

rin means right and len means left.