## # #r##$# ###..... ..##>#<#..##.# ......?..h....# ######.....#### ##.#### ..# #..# #..# #$.. ...