.######## .. ........# # ##.#######.# #. ...........# #.. #.........# #...######....##### #%................# .#.......<#.####.# +.......hw....# ###############