##. .. #. #+# #?# #.# !. ###.### #.## #..<..# #..#### ######.##########....# +.............+.##....# ####.#####.####.......# #.#####.##....#....# .........'.####....# ####.####### ###### .. ## ######### !.%..rg># ......lS# ........# ........# ........# ........# ........# ........#