#+## #..### ##...# ##### ########'## ...... #....(....# ###yy%... #.........# #yyy%%... #.........######y# +..)......##...yy# #.........#..##### #.........'.## #.........### ####+######