Implemented Sliding Window and Jump
bug by commiting, this stuff is part of the last commit