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