##+###+###+###+## #...............# +.......%..[....# #...............# ##'###'###'###'## #...#...#...#...# #.