6.3. Logic