### ##########. .... #........... #####...###.....### ####(..####.....####.. ###.........###'###...... #......<......%.'......⌠. ###..%......###'###...... ####...####.....# #.. #####......#.... ..........##... ..#.$...# . .. ###..## .# ##. # .. #