### #<######## #......... #..####### #..# #..# #..# #..######### #.......##.+ #####.####.##O# #.....# ##+##.# #.##### #.....# #.#######.....#.. #.......'......... #########.......... ####........ #........ #....#### #...... .....