Programming Competitions Project Euler Problem 132 - Solved Solution to ProjectEuler's problem 132 in Python using an efficient way to represent a repunit and modular exponentiation.

Programming Competitions CodeJam 2009 - Qualification Round - (B)Watersheds - Solution Solution to CodeJam's 2009 Qualification Round problem B in Python using a straight forward approach.

Programming Competitions CodeJam 2009 - Qualification Round - (A)Alien Language - Solution Solution to CodeJams's 2009 Qualification round problem A in Python using a straight forward approach.

Programming Competitions CodeJam 2010 - Round 1A - (A)Rotate - Solution Solution to CodeJam's 2010 Round 1A problem A in Python using a straight forward approach.

Programming Competitions Project Euler Problem 323 - Solved Solution to ProjectEuler's problem 323 in Python using a dynamic programming implemented through memoization.

Programming Competitions Project Euler Problem 158 - Solved Solution to ProjectEuler's problem 158 in Python using dynamic programming implemented through memoization.

Personal Infrastructure Using gnome keyring in xmonad How to set up the environment so as to have the Gnome keyring available when usig Xmonad as the window manager.

Programming Competitions Project Euler Problem 329 - Solved Solution to ProjectEuler's problem 329 in Python using dynamic programming implemented through memoization.

Programming Competitions Project Euler Problem 186 - Solved Solution to ProjectEuler's problem 186 in Python using a generator function and efficient group inclusion search

Programming Competitions Project Euler Problem 139 - Solved Solution to ProjectEuler's problem 139 in Python using an efficient way to generate Pythagorean triplets.

Programming Competitions Project Euler Problem 75 - Solved Solution to ProjectEuler's problem 75 in Python using an efficient way to generate Pythagorean triplets.

Programming Competitions Project Euler Problem 303 - Solved Solution to ProjectEuler's problem 303 in Python using a straight forward approach.

Programming Competitions Project Euler Problem 124 - Solved Solution to ProjectEuler's problem 124 in Python using a straight forward approach.