Testing normal data:*************************121314232434=========================
Testing empty data:*************************=========================*************************=========================
Selecting 1 and 0 elements:*************************1234=========================*************************=========================
Testing larger data and selected:*************************123412351236123712381239123101245124612471248124912410125612571258125912510126712681269126101278127912710128912810129101345134613471348134913410135613571358135913510136713681369136101378137913710138913810139101456145714581459145101467146814691461014781479147101489148101491015671568156915610157815791571015891581015910167816791671016891681016910178917810179101891023452346234723482349234102356235723582359235102367236823692361023782379237102389238102391024562457245824592451024672468246924610247824792471024892481024910256725682569256102578257925710258925810259102678267926710268926810269102789278102791028910345634573458345934510346734683469346103478347934710348934810349103567356835693561035783579357103589358103591036783679367103689368103691037893781037910389104567456845694561045784579457104589458104591046784679467104689468104691047894781047910489105678567956710568956810569105789578105791058910678967810679106891078910=========================