###### #..+.# ######.##.# #.......#.# #.#####.#.# ## ####.#.## .. ..#..'.<# .##.#.##.## ...#%##.# #..#..#.# #.l##.#.# #..##.+.# #.....### #.##### #. #. #. ##