@Elizafox True software engineers would say to use the standard library instead of rolling your own.