### #..... +.......# ####.......## #............. # #.............. .. ............. #.#.##........... #.....<..>........ ###.##.......## #.##'#### #.##.##.####### #.............# ####.##.#####.### #.............. #####.......... ####............. #................ #................ #.......%........ #.......O........ ............... ......!........ ###............ #........... #.......... ......... ...