* * * , , , , , * , * , , * , ## , ###.. .###### , ,...... ,...... ,.....!*, ,....##. , #..... * ....... , ......###*....... , #.....##gg..... , ,* #....gg####.# #..#..g.......# , , #.###.###...... , * #.....# *....## * #..##### ,..... , # * ...## , * * , .... , , #### , , , , * , , , , , * *, , , , , , , , * , * *