Can't beat this logic