############ ## *** *...........#...# ,, ......KF(<..# , , , * ..$.#####p@## *, * * # * * .o.... * , * , h...##.#* **, * *.#.... ,# , ......#. , , * , .. ....... , * ..,.....# .#, ,* * *, * , **,* , , ,,, , * * * * * *, * * * , , * * , , * , * ,** * * * , , , * , , , * , , ,* , , , , * * * * * , , , ** * , ,