# ## # #. ..##.. #####.# ###...... .......####.......# #.....g<....# ##.###....### #. #..### #. #### #. #. #. #.