compressed solution
;
tests