1 2 3 4 5 6 7 8 9 10
================================================ = = = ============================ = = = = = = === == = = = === = === = = ==== = = = = = = = = = === === = = = = = = === = =#- =#-== ==============