Abstract Visual Reasoning Skills