A personal project in collaboration with fellow programmers and friends: Daniele Avolio Simone Bilotta Domenico Panetta