TG's Notes A place to dump all my homeworks and practice scribblings. If there is some activity here => I am learning something new (the reverse implication may not be true)