Strange usage of AND-Gate