Please guide through the algorithm

https://online.codingblocks.com/app/player/246132/content/235746/4801/code-challenge

hi @sbhardwaj1be21_2a991b329433c059,
the question says that you need to check if the the whole array can be partitioned somewhere such that initial numbers are increasing and remaining are decreasing

eg 1 2 3 4 9 8 7 6 can be divided into 1 2 3 4 5 9 (increasing) and 8 7 6 (decreasing)

for implementation difficulties check this I’ve commented properly https://ide.codingblocks.com/s/656052