Any and all algorithms found here and there. We believe in understanding and knowing, so psudocodes are more than accepted ; not necessarily codes !!