Stage 2 completed. The code need to be optimised. Regarding the initial
continues scroll to left, one possible solution is to know the width of
the child beforehand as the child width should be the same according to
the design. Then calculate the middle child's left when onCreate.