SuperVector solution