### ##<## #...# ##.## ##.# #..# #.## ####+#####.# ......hhK..# ......gg#### ............... #............%. #...$.hh..g.... #.............. #..g........... #.............. #..............