A project created during summer course "Data Structures and Performance" at Nazarvayev University