use core::num::traits::WrappingAdd;
fn main() -> (
(u16, u16, u16),
(u32, u32, u32),
(u64, u64, u64),
(u128, u128, u128),
) {
(
(
4_u16 + 6_u16,
60000_u16.wrapping_add(20000_u16),
50_u16 + 2_u16,
),
(
4_u32 + 6_u32,
4294967293_u32.wrapping_add(10_u32),
50_u32 + 2_u32,
),
(
4_u64 + 6_u64,
18446744073709551613_u64.wrapping_add(10_u64),
50_u64 + 2_u64,
),
(
4_u128 + 6_u128,
340282366920938463463374607431768211453_u128.wrapping_add(10_u128),
50_u128 + 2_u128,
),
)
}