########### #<........# #.#######.# #.# #####.######## #.# #............. #.###.###.######## #.##...##.# ###!#.....#.# <...........# ######.##### #.# #.# ##'## ##.%.## ##.....## ##.......## #.........# +.........+ #%%. ####.........# #(.% #...#.......## #%.. ###.##.....## %%% ##.###.>.## .y #.......## #y ###..###..# #y##.#..# #..# #y.T....# .. ####.#.## #.#.# #.#.# #.... ###.. ####