! 0 ! (long version)