4 new classes, shorter main():wq
:wq

:wq