import
java.io.*;
import
java.util.*;
import
java.util.ArrayList;
class
GFG {
public
static
boolean
isEqual(ArrayList<Integer> A,ArrayList<Integer> B){
if
(A.size() != B.size())
return
false
;
for
(
int
i =
0
; i < A.size(); i++){
if
(A.get(i) != B.get(i))
return
false
;
}
return
true
;
}
public
static
boolean
sortPoss(
int
[] arr){
ArrayList<Integer> dupArr =
new
ArrayList<Integer>();
for
(
int
i =
0
; i < arr.length; i++)
{
dupArr.add(arr[i]);
}
Collections.sort(dupArr);
ArrayList<Integer> evenOrg =
new
ArrayList<Integer>();
ArrayList<Integer> evenSort =
new
ArrayList<Integer>();
for
(
int
i =
0
; i < arr.length; i +=
2
){
evenOrg.add(arr[i]);
evenSort.add(dupArr.get(i));
}
Collections.sort(evenOrg);
Collections.sort(evenSort);
return
isEqual(evenOrg,evenSort);
}
public
static
void
main (String[] args)
{
int
[] arr = {
3
,
5
,
1
,
2
,
6
};
System.out.println(sortPoss(arr));
}
}