_              
                                                    (_)             
 _ __  _ __ ___   __ _ _ __ __ _ _ __ ___  _ __ ___  _ _ __   __ _  
| '_ \| '__/ _ \ / _` | '__/ _` | '_ ` _ \| '_ ` _ \| | '_ \ / _` | 
| |_) | | | (_) | (_| | | | (_| | | | | | | | | | | | | | | | (_| | 
| .__/|_|  \___/ \__, |_|  \__,_|_| |_| |_|_| |_| |_|_|_| |_|\__, | 
| |               __/ |                                       __/ | 
|_|              |___/                                       |___/
####################################################################
			

here are some programming problem sites to practice on to sharpen your programming skills.