### ######<###### #...........# #+####'####+# #..r# ###........ .$..... ....[.. ...)... ...... ..... .... .