Rank 7 --------------->
Rank 6 --------------->
Rank 5 --------------->
Rank 4 --------------->
Rank 3 --------------->
Rank 2 --------------->
Rank 1 --------------->
Rank 7 --------------->
Rank 6 --------------->
Rank 5 --------------->
Rank 4 --------------->
Rank 3 --------------->
Rank 2 --------------->
Rank 1 --------------->