### ##########. .... #.......... #####...###.....##### ####...####.....####...# ###.........###'###....... #......<......'.rh.....⌠.. ###.........###'###....... ####...####..r ###...# ##### ..... ### ......# #..... ####.. ##.