While Loop Triangle Python Programs Geeksforgeeks Sqlmap Vulnerable Sites