0 i 0 O 0 0 | 0 o!