### ##<## #...### ##....(## #.......### #...(.....## ##...hh.....# #.....h....... #...(8##...... #.....# 8....# #...... .....# ##..... ...... #...... ... ##..... #####..