hopelessly outdated
Added some explanatory comments.