# Hackerrank - Any or All Solution

_{any()}

_{any()}This expression returns `True`

if ** any** element of the iterable is true.

If the iterable is empty, it will return

`False`

._{Code}

```
>>> any([1>0,1==0,1<0])
True
>>> any([1<0,2<1,3<2])
False
```

_{all()}

_{all()}This expression returns `True`

if ** all** of the elements of the iterable are true. If the iterable is empty, it will return

`True`

._{Code}

```
>>> all(['a'<'b','b'<'c'])
True
>>> all(['a'<'b','c'<'b'])
False
```

**Task**

You are given a space separated list of integers. If all the integers are positive, then you need to check if any integer is a palindromic integer.

**Input Format**

The first line contains an integer . is the total number of integers in the list.

The second line contains the space separated list of integers.

**Constraints**

**Output Format**

Print `True`

if all the conditions of the problem statement are satisfied. Otherwise, print `False`

.

**Sample Input**

```
5
12 9 61 5 14
```

**Sample Output**

True

**Explanation**

** Condition 1**: All the integers in the list are positive.

**: 5 is a palindromic integer.**

**Condition 2**Hence, the output is `True`

.

*Can you solve this challenge in 3 lines of code or less?*

*There is*

`no penalty`

for solutions that are correct but have more than 3 lines.### Solution in Python

```
x,nums =input(), input().split()
print(all(map(lambda x:int(x)>-1,nums)) and any(map(lambda x:x==x[::-1],nums)) )
```