напиши свой. посмотрим будет ли он соответствовать общему мнению