Non-verbal reasoning