0 0 0 0 0 0 0 0 0 ( !)