LOGIC

logic