#pragma once template struct Range { T min; T max; };