++ +++ ++++ ++++ +++ ++ + PRI . . . . : : : : : : : : : : : : : : : : ------------ ------------ 0 | | | | ! | * * * * * * * * * * * * * * * * * * * * * * * * ###### ####### # ######## ##### ### ##