### .. . # ####.####.. #.##....#..... ............. #.......... #.)g...... #'#....).. #<#....... #+#....... ....... ....[.. ....... #......