....................,,;1vvv;;;,;;;,;;;;;;;vv;;;,,,......................
...............,,;v7LLrv;;;,,,,;;;;;,,;;,,;;;vvcVFAF;;................
..........,,1VU2OC1v;;;;;,;;,,;,,,,,,,,,,,,,;;;vvrt8jBG,............
......,16QFU2L71;;;;;;;;;;,,,,,,,,.,,..,..,,.,,,,;;vWkML...........
.....8NGQOCvv;,...