imported loops library from nausicaa
improt ascii chars utility library from nausicaa