LOGIC March 2019 Vol 18 No 1